.coustom-map .dnd-section,.coustom-map .dnd-section .dnd-column{padding:0}.coustom-map{padding:30px 0 0;background:#c9cbca}.google-map{display:block}.google-map .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.google-map .container:before{display:table;content:" "}.google-map .container:after{clear:both;display:table;content:" "}.google-map .container .row{margin-right:-15px;margin-left:-15px}.google-map .container .row:before{display:table;content:" "}.google-map .container .row:after{clear:both;display:table;content:" "}.google-map .container .col-xs-12{width:100%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.google-map .container .contact{background:#fff;-webkit-box-shadow:2px 2px 19px -4px rgba(0,0,0,.75);-moz-box-shadow:2px 2px 19px -4px rgba(0,0,0,.75);box-shadow:2px 2px 19px -4px rgba(0,0,0,.75)}.google-map .container .contact iframe{float:left;width:65%;height:auto;min-height:490px;border:0}.google-map .container .contact-text{float:right;width:35%;background:#fff}.google-map .container .contact-text h3{margin:0;padding:35px 25px 20px;font-size:40px;font-weight:400;color:#58595b;overflow-wrap:break-word;line-height:1.1}.google-map .container .contact-text h4{margin:0;padding:15px 25px 0;font-size:16px;font-weight:700;color:#58595b;overflow-wrap:break-word;line-height:1.1}.google-map .container .contact-text p{padding:0 25px;font-size:16px;font-weight:400;line-height:24px;color:#58595b;overflow-wrap:break-word;margin:0}.google-map .container .smartphone{display:none}.google-map .container .smartphone a{display:inline-block;padding:10px 18px;margin:26px 20px 30px;line-height:25px;font-size:16px;font-weight:700;color:#58595b;background:linear-gradient(180deg,#fff 0,#fff 19%,#e3e3e2 85%,#e3e3e2);box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.google-map .container .smartphone a i{margin-left:40px;font-size:20px!important;-webkit-text-stroke:1px #f0f0ef;-moz-text-stroke:1px #f0f0ef;-o-text-stroke:1px #f0f0ef;text-stroke:1px #f0f0ef;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.google-map .container .smartphone a i:after{content:"\f054"}.google-map .container .contact-text a{color:#58595b;text-decoration:none;position:relative}.google-map .container .contact-text p strong{font-weight:700}.google-map>div>div>div>div>div.contact-text>div{display:none;margin-right:-15px;margin-left:-15px}.google-map>div>div>div>div>div.contact-text>div>div{width:100%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.google-map>div>div>div>div>div.contact-text>div>div>a{display:inline-block;padding:10px 18px;margin:26px 20px 30px;line-height:25px;font-size:16px;font-weight:700;color:#58595b;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 19%,#e3e3e2 85%,#e3e3e2 100%);background:-webkit-linear-gradient(top,#fff,#fff 19%,#e3e3e2 85%,#e3e3e2);background:linear-gradient(180deg,#fff 0,#fff 19%,#e3e3e2 85%,#e3e3e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e3e3e2",GradientType=0);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}.google-map>div>div>div>div>div.contact-text>div>div>a>i{margin-left:40px;font-size:20px!important;-webkit-text-stroke:1px #f0f0ef;-moz-text-stroke:1px #f0f0ef;-o-text-stroke:1px #f0f0ef;text-stroke:1px #f0f0ef;vertical-align:middle;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.google-map>div>div>div>div>div.contact-text>div>div>a:hover{text-decoration:none;padding:10px 15px 10px 18px}.google-map>div>div>div>div>div.contact-text>div>div>a:hover>i{margin-left:43px}@media (min-width:768px){.google-map .container{max-width:750px}}@media (min-width:992px){.google-map .container{max-width:970px}}@media (min-width:1200px){.google-map .container{max-width:1170px}}@media (max-width:767px){.contact .map-wrapper{display:none}.google-map .container .contact-text{width:100%}.google-map .container .contact-text p:nth-child(12){display:none}.google-map .container .smartphone{display:block}.coustom-map{padding:22px 0 0}.google-map>div>div>div>div>div.contact-text>div{display:block}.google-map>div>div>div>div>div.contact-text>div:before{display:table;content:" "}.google-map>div>div>div>div>div.contact-text>div:after{clear:both;display:table;content:" "}.google-map>div>div>div>div>div.contact-text>div>div>a>i:before{content:"\f054"}}