@-webkit-keyframes down-arrow-before{50%,to{-webkit-transform:rotate(45deg) translate(70%,70%);transform:rotate(45deg) translate(70%,70%)}}@keyframes down-arrow-before{50%,to{-webkit-transform:rotate(45deg) translate(70%,70%);transform:rotate(45deg) translate(70%,70%)}}@-webkit-keyframes down-arrow-after{50%{-webkit-transform:rotate(45deg) translate(110%,110%);transform:rotate(45deg) translate(110%,110%);opacity:0}51%{-webkit-transform:rotate(45deg) translate(-130%,-130%);transform:rotate(45deg) translate(-130%,-130%)}to{-webkit-transform:rotate(45deg) translate(-70%,-70%);transform:rotate(45deg) translate(-70%,-70%);opacity:1}}@keyframes down-arrow-after{50%{-webkit-transform:rotate(45deg) translate(110%,110%);transform:rotate(45deg) translate(110%,110%);opacity:0}51%{-webkit-transform:rotate(45deg) translate(-130%,-130%);transform:rotate(45deg) translate(-130%,-130%)}to{-webkit-transform:rotate(45deg) translate(-70%,-70%);transform:rotate(45deg) translate(-70%,-70%);opacity:1}}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}:root{--ddl-dialog-bg:#ffffff;--ddl-dialog-txt:#303030;--ddl-dialog-drop:#303030;--ddl-dialog-close:#565656;--ddl-dialog-close-hover:#303030;--ddl-dialog-icon:#ffffff;--ddl-dialog-icon-hover:#ffffff;--ddl-dialog-odd-bg:#565656;--ddl-dialog-odd-bg-hover:#444444;--ddl-dialog-odd-txt:#ffffff;--ddl-dialog-odd-txt-hover:#ffffff;--ddl-dialog-even-bg:#303030;--ddl-dialog-even-bg-hover:#1d1d1d;--ddl-dialog-even-txt:#ffffff;--ddl-dialog-even-txt-hover:#ffffff}.ddl-dialog *,.ddl-dialog::after,.ddl-dialog::before{-webkit-box-sizing:border-box;box-sizing:border-box}.ddl-dialog a,.ddl-dialog button{-ms-touch-action:manipulation;touch-action:manipulation}.ddl-dialog :focus{outline:0;outline:-webkit-focus-ring-color 0;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.ddl-dialog a:focus-visible,.ddl-dialog button:focus-visible{outline:2px solid #fff!important;text-decoration:none!important;outline-offset:0!important}@media (prefers-reduced-motion:reduce){.ddl-dialog{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ddl-dialog,.ddl-dialog__backdrop{opacity:0;visibility:hidden;position:fixed;top:0;z-index:99999;width:100%;height:100%}.ddl-dialog{right:0;display:flex;padding:0;border:0;background:#fff0;appearance:none;transition:opacity .5s cubic-bezier(.5,0,.5,1),visibility .5s cubic-bezier(.5,0,.5,1)}.ddl-dialog__backdrop{left:0;background:var(--ddl-dialog-drop);transition:opacity .3s cubic-bezier(.5,0,.5,1),visibility .3s cubic-bezier(.5,0,.5,1)}.ddl-dialog__inner{position:relative;display:flex;justify-content:center;border:0;background:#fff0;opacity:0;transition:opacity .5s cubic-bezier(.5,0,.5,1),transform .5s cubic-bezier(.5,0,.5,1);transition-delay:.3s;z-index:999999;max-width:100%;max-height:100%;padding:20px;margin:0 auto;overflow-y:auto}@media (min-width:480px){.ddl-dialog__inner{padding:50px 20px}}.ddl-dialog__inner:not(.ddl-dialog__inner--banner){width:600px}.ddl-dialog__body{position:relative;align-self:center;width:100%;box-shadow:0 1px 1px rgb(0 0 0/.075),0 2px 2px rgb(0 0 0/.075),0 4px 4px rgb(0 0 0/.075),0 8px 8px rgb(0 0 0/.075),0 16px 16px rgb(0 0 0/.075);border-radius:5px;overflow:hidden}.ddl-dialog__body img{display:block;width:100%;height:auto}.ddl-dialog__close{display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:10px;width:35px;height:35px;background-color:var(--ddl-dialog-close);color:var(--ddl-dialog-icon);border-radius:5px;border:0;transition:background-color .3s cubic-bezier(.5,0,.5,1),color .3s cubic-bezier(.5,0,.5,1);cursor:pointer;z-index:1}.ddl-dialog__close svg{display:block;width:70%;height:70%}.ddl-dialog__close:focus,.ddl-dialog__close:hover{background-color:var(--ddl-dialog-close-hover);color:var(--ddl-dialog-icon-hover)}.ddl-dialog__hidden,li.scroll-logo{display:none}.ddl-dialog__inner::-webkit-scrollbar{display:none}.ddl-dialog__inner{-ms-overflow-style:none;scrollbar-width:none}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0;height:100%;max-height:100%;font-family:myriad-pro,sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:.01em;line-height:1.7em;text-transform:none;color:#3c3c3c;background:#f5f5f5;overflow-x:hidden;font-display:swap}h1{font-size:2em;margin:.67em 0}a{background-color:#fff0;color:#2b4d6d;text-decoration:none;font-weight:600;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}strong{font-weight:bolder}img{border-style:none}button,input{font-size:100%;overflow:visible}button,input,textarea{font-family:inherit;line-height:1.15;margin:0}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.new-starter{padding:50px 0;float:left;background-color:#304d6e;clear:both;color:#fff;width:100%}.new-starter .content-holder{display:flex;flex-wrap:wrap;align-content:center;align-items:center}.new-starter-content{width:60%;margin-right:5%}.new-starter-img{width:35%;position:relative;display:flex;flex-wrap:wrap}.new-starter-img img{width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-position:top;object-fit:contain;position:relative}@media (max-width:700px){.new-starter-content{width:100%;margin:0}.new-starter-img{width:100%;order:-1;margin:0 0 30px}}::-moz-selection{background:#0060b1;color:#fff}::selection{background:#0060b1;color:#fff}h1{font-size:3.5rem;letter-spacing:-2px;text-indent:-3px}.header-info,h1,h2,h3,h4,nav{text-rendering:optimizeLegibility;font-family:proxima-nova,sans-serif;text-transform:uppercase}h2,h3{font-size:5.4rem;line-height:1em;margin:0;letter-spacing:3px;text-indent:-2px;font-weight:600}.header-info,h4,nav{line-height:1;margin-top:0}.point-title,.ql-text,.tinytext,a.btn{line-height:1}.parallax-title,.point-title,.ql-text,.tinytext,a.btn{text-rendering:optimizeLegibility;font-family:proxima-nova,sans-serif}.parallax-title,.point-title,.ql-text,.tinytext{text-transform:uppercase}footer,h1{margin-top:0}.footer-bottom{margin-top:0;text-transform:uppercase}#responsive-menu-container li.responsive-menu-item a,.footer-bottom,.submit,footer{text-rendering:optimizeLegibility;font-family:proxima-nova,sans-serif}#responsive-menu-container li.responsive-menu-item a,.submit{line-height:1}#responsive-menu-container li.responsive-menu-item a{margin-top:0;text-transform:uppercase}h1,h3{line-height:1.2em}h3{font-size:3.4rem;margin:0 0 20px}h4{font-size:3rem}a:hover{color:#009d97}ol,p,ul{margin:1.6em 0}ul ul{margin:.4em 0}.submit,a.btn{text-transform:uppercase}a.btn{padding:20px 25px;display:inline-block;font-size:14px;float:left;background:#bd878f;border:3px solid #bd878f;color:#fff;margin:0 10px 0 0;letter-spacing:1.5px}a.btn.alt{border:3px solid #249a96;background:#249a96;color:#fff}a.btn.alt:hover,a.btn:hover{background:#fff;color:#bd878e;border:3px solid #b76c77}.site-wrapper{margin:0 2%;width:96%;float:left;box-shadow:0 0 40px rgb(179 179 179/.5)}footer,header{width:100%}header{background:#fff}.header-info a{font-size:16px;color:#2b4d6d;font-weight:600}.header-info.logo{padding:25px 0;float:left;line-height:0}.header-info.logo img{max-width:400px;width:100%}.header-info.right,nav ul a{font-weight:600;text-transform:uppercase}.header-info.right{text-align:right;float:right;padding:30px 0 0}.header-info.email,.header-info.phone{display:block;font-size:34px;color:#2069ae;letter-spacing:1px;font-weight:800}.content-holder{max-width:80%;width:100%;margin:0 auto}.content-holder ol{padding:0 0 0 40px}.content-holder ol li{padding:0 0 10px 20px}nav{float:left;background:#2b4d6d;z-index:999!important}.contact-form ul li,nav ul{list-style:none;position:relative}nav,nav ul{width:100%}nav ul a{text-decoration:none;padding:20px 10px;font-size:14px;letter-spacing:1.2px}nav ul a i{margin:0 0 0 5px}nav ul li{margin:0;padding:0;float:left}nav ul ul{display:none;position:absolute;top:100%;left:0;z-index:9999!important;background:#f5f5f5;width:250px}ul ul li.menu-item-has-children::after{content:"";height:10px;width:10px;border-width:2px 2px 0 0;position:absolute;border-color:#000;right:10px;border-style:solid;z-index:999;top:calc(50% - 5px);transform:rotate(45deg)}nav ul ul li{float:none;width:250px}nav ul li ul li a:hover,nav ul li:hover{background:#009d97;color:#fff}nav ul li ul li a:hover{background:#3d9a96}footer a,nav ul a,nav ul li a:hover,nav ul li.last a:hover{color:#fff}nav ul ul a{line-height:20px;letter-spacing:1px;padding:7px 10px;font-size:12px;color:#717171;background:#f5f5f5;text-align:left;margin:0}nav ul ul ul{top:0;left:100%;padding-top:0}nav ul ul ul a{background-color:#eee}nav ul a,nav ul li,nav ul li:hover>ul{display:block}nav ul li a:hover,nav ul li.last a{background:#249a96}nav ul li.last{float:right}nav ul li.last a{color:#fff;padding:20px}nav ul li.dentist-nav{float:right;background:#bd878f}nav ul li.dentist-nav:hover{background:#bd878f}nav ul li.dentist-nav a{padding:20px}nav ul li.dentist-nav ul li a{padding:3px 10px}.banner,.box.tl,nav ul li{position:relative}.banner{background:#50585d;height:77vh;max-height:1e3px;width:100%;background-image:url(/wp-content/themes/guinea-theme/assets/img/banner.jpg);background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center;margin:0;float:left}.banner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgb(0 0 0/.7)0,transparent 65%,transparent 65%,#fff0)}.scroll-down-dude{position:absolute;bottom:35px;right:35px}.scroll-down-dude:after,.scroll-down-dude:before{content:"";display:block;width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:4px solid #fff;border-right:4px solid #fff}.scroll-down-dude:before{-webkit-animation:down-arrow-before 2.6s cubic-bezier(.77,0,.175,1) infinite;animation:down-arrow-before 2.6s cubic-bezier(.77,0,.175,1) infinite}.scroll-down-dude:after{-webkit-animation:down-arrow-after 2.6s cubic-bezier(.77,0,.175,1) infinite;animation:down-arrow-after 2.6s cubic-bezier(.77,0,.175,1) infinite}.banner-message,.parallax-holder{color:#fff;position:relative;top:75%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}.parallax-holder{max-width:580px;top:50%;left:10%;right:inherit;margin:0;text-align:left}.banner-message a.btn,.quicklinks a.btn{float:none;max-width:265px;width:100%;margin:0 0 5px}.banner-message a.btn.alt{border:3px solid #249a96;background:#249a96;color:#fff}.banner-message a.btn.alt:hover,.parallax-title a.btn:hover{background:#2b4d6d;border:3px solid #2b4d6d}.banner-message{max-width:inherit}.banner-message h1{font-weight:400;letter-spacing:2px;max-width:1250px;width:100%;font-size:73px;line-height:74px;margin:0 auto 25px}.parallax-title{font-size:38px;line-height:56px;margin:0;letter-spacing:2px}.tinytext{font-size:18px;font-weight:800;color:#0060b1;margin:0 0 15px;display:block;text-align:center}.boxes{background:#fff;float:left}.box{width:50%;height:850px;float:left}.box.tl{background:#fff;padding:100px 32px 100px 10%}.box.tl h2{color:#2b4d6d;margin:0}.box.tl p{margin:10px 0 20px;text-align:justify}.box.tr,.ql.one{background-position:bottom}.box.tr{background:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/square/1.jpg)center 0 no-repeat;background-size:cover;position:relative;border-top:100px solid #fff;border-bottom:100px solid #fff;border-right:75px solid #fff;border-left:75px solid #fff}.quicklinks{background:#fff;text-align:center;padding:120px 0;float:left;width:100%}.quicklinks h2,.whychoose h2{font-size:3.7rem}.whychoose h2{margin:0 0 35px}.ql{height:321px;border:12px solid #f5f5f5}.ql-holder{float:left;margin:2% 2%0 0;transition:transform .5s;width:calc(31.2% - 10px)}.ql.one{background:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/quicklinks/ql1.jpg)center 0 no-repeat}.ql.one,.ql.three,.ql.two{background-size:cover;position:relative}.ql.two{background:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/quicklinks/ql2.jpg)center 0 no-repeat;background-position:bottom}.ql.three{background:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/quicklinks/ql3.jpg)center 0 no-repeat;background-position:right}.quicklinks a.btn{max-width:300px;margin:20px 0 0}.parallax-title,.ql-text{display:block;font-weight:800}.ql-text{width:100%;color:#3c3c3c;font-size:20px;letter-spacing:1.5px;margin:30px 0 0}.parallax.man,.parallax.woman{overflow:hidden;position:relative;width:100%;height:75vh;max-height:900px;background-image:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/parallax/woman.jpg);background-attachment:fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:615px}.parallax.man{background-image:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/parallax/man.jpg)}.parallax.man:before,.parallax.woman:before{background:linear-gradient(60deg,#000 0,transparent 65%,transparent 65%,rgb(0 0 0/.45));content:"";position:absolute;top:0;left:0;right:0;bottom:0}.parallax-title{padding:40px;color:#fff;height:580px}.parallax-title.one{background-image:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/logos/580px-square-10px-border1.gif)}.parallax-title.two{background-image:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/logos/580px-square-10px-border2.gif)}.parallax-title a.btn{margin:15px 0 0;position:absolute;bottom:40px;left:40px;background:#249a96;border:3px solid #249a96}.parallax-title a.btn:hover{color:#fff}.whychoose{background:#fff;text-align:center;padding:120px 0 110px}.halfbox,.testimonials{display:block;position:relative;float:left}.halfbox{width:40%;background:#000;height:900px;background-image:url(https://www.guineacourtdental.co.uk/wp-content/themes/guinea-theme/assets/img/trees2.jpg);background-repeat:no-repeat;background-size:cover;background-position:right}.halfbox img{max-width:250px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:auto}.halfbox.right{background:#f5f5f5;text-align:left;padding:40px 75px 75px 90px;width:60%}.halfbox ol,ol li{list-style-type:none}.halfbox ol{line-height:1.6;counter-reset:section}ol li{counter-increment:section;margin-top:2.5rem;text-align:justify}footer,ol li:before{color:#fff;text-align:center;background:#2b4d6d;float:left}ol li:before{content:counters(section,"");border-radius:0;display:inline-block;width:4rem;height:4rem;padding-top:.5rem;font-weight:700;margin-left:-6rem;margin-right:1rem}.testimonials{font-size:32px;line-height:54px;margin:120px 15% 15px;width:70%;font-style:italic}.point-title{display:block;font-size:24px;font-weight:600;margin:12px 0}footer{text-transform:uppercase;font-size:14px;line-height:1.8;letter-spacing:.5px;z-index:999!important}.half-home.left,footer,footer .content-holder{position:relative}img.footer-logo{max-width:100px}footer .content-holder i{font-size:20px;line-height:24px;color:#fff}.home-strip-fifty{float:left;width:100%;background:#fff;z-index:0;margin:0 0-18px}.half-home{float:left;width:50%;padding:75px 7.5%0}.half-home.left{background:#f0f0f0;padding:0;bottom:0;line-height:0}.contact-form,.half-home.left iframe{z-index:0;position:relative}.half-home.right{background-size:cover;margin:0;line-height:1.6em;background:#ececec;text-align:center;background-repeat:repeat;background-position:bottom;height:825px}.half-home.right p{max-width:550px;margin:10px auto}.contact-form{z-index:2;max-width:800px;margin:0 auto}.contact-form ul,nav ul{margin:0;padding:0}.contact-form ul li{margin:15px 0}.contact-form ul li:after{content:"";display:block;clear:both}.contact-form ul li.contact-name.half{width:49%;float:left;margin:0 1% 15px 0}.contact-form ul li.contact-email.half{width:49%;float:left;margin:0 0 15px 1%}.contact-form ul li.contact-option.radio{text-align:left;float:left;margin:0 15px 15px;font-size:14px}.contact-form ul li.contact-option.radio input{margin:0 0 0 30px}input[type=email],input[type=number],input[type=text],textarea{display:block;width:100%;border:0;padding:15px;background:#fff;font-size:14px}.contact-form textarea{height:160px;resize:none}.contact-full{clear:both;width:100%}.contact-gdpr{float:left;margin:0!important;font-size:15px;width:100%;text-align:left}.submit{color:#fff;padding:20px;background:#bd878e;border:0;cursor:pointer;margin:0;position:absolute;bottom:0;right:0;font-size:13px;letter-spacing:1.5px;font-weight:600}.gdpr-small{clear:both;font-size:11px;text-align:left}::-webkit-input-placeholder{color:#4a4a4a}::-moz-placeholder{color:#4a4a4a}:-ms-input-placeholder{color:#4a4a4a}:-moz-placeholder{color:#4a4a4a}.your{font-weight:800}.stars{display:block;color:#2b4d6d;font-size:14px;margin:0 0 5px}.mobile-contact-info,.mobile-nav,iframe.mobile-map{display:none}.content-holder:after{content:".";clear:both;height:0;display:block;visibility:hidden}@media (max-width:1899px){.parallax-holder{left:5%}.box.tl{background:#fff;padding:110px 32px 120px 5%}.content-holder{max-width:90%}}@media (max-width:1800px){.parallax.man{height:90vh}}@media (max-width:1791px){.box{width:50%;height:850px}}@media (max-width:1700px){.parallax.woman{height:90vh}}@media (max-width:1645px){.half-home{padding:75px 75px 0}}@media (max-width:1591px){.halfbox{height:950px}}@media (max-width:1590px){h2{font-size:4.8rem}}@media (max-width:1535px){.half-home{padding:75px 50px 0}}@media (max-width:1500px){.banner-message h1{font-size:64px}h2{font-size:4rem}}@media (max-width:1435px){.content-holder{max-width:95%}h3{font-size:3rem}}@media (max-width:1415px){.halfbox{height:1e3px}.box{height:950px}}@media (max-width:1350px){h2{font-size:4.8rem}nav ul a{padding:20px 7px}}@media (max-width:1320px){body{padding:0;font-size:16px}.content-holder{max-width:95%}}@media (max-width:1285px){nav ul a{padding:20.5px 7px;font-size:12px}nav ul li.dentist-nav a,nav ul li.last a{padding:20.5px 10px}}@media (max-width:1175px){.site-wrapper{margin:0;width:100%}.content-holder{max-width:96%}.box.tl{padding:110px 32px 120px 2%}.box.tr{border-top:20px solid #fff;border-bottom:20px solid #fff;border-right:20px solid #fff;border-left:20px solid #fff}}@media (max-width:1100px){h2{font-size:3.8rem}.banner-message h1{font-size:44px;line-height:50px;width:80%}.whychoose .content-holder .halfbox.right{height:inherit}.mobile-nav{display:block}.desktop-nav{display:none}}@media (max-width:1050px){.ql-holder{width:46%;margin:3% 2%}}@media (max-width:960px){h2{font-size:3rem}.half-home{width:100%}.halfbox.right{padding:20px}.half-home.left iframe{height:500px}.half-home.right{padding:80px;height:inherit}}@media (max-width:920px){.parallax-title{height:580px}.banner-message h1,.parallax-title{font-size:28px;line-height:34px}.parallax-holder{left:2.5%}.halfbox,.halfbox.right{width:100%}.halfbox{float:left;height:500px}}@media (max-width:835px){nav ul a{font-size:12px}nav ul a,nav ul li.dentist-nav a,nav ul li.last a{padding:21px 6px}.header-info.email,.header-info.phone{font-size:24px}.header-info a{font-size:14px}.header-info.logo img{max-width:300px}a.btn{font-size:12px;padding:15px 20px}.box.tl{padding:50px 32px 50px 2%}.banner,.parallax.man,.parallax.woman{background-attachment:scroll}}@media (max-width:768px){body{font-size:14px}}@media (max-width:750px){.parallax-title.one,.parallax-title.two{background-image:none;position:relative;height:inherit;padding:20px}.parallax-holder a.btn{position:relative;left:0;bottom:0;display:block;float:none}.parallax-holder{left:0}h2{font-size:2rem}.mobile-contact-info{float:left;width:100%;display:block}.mobile-contact-info .mci{width:50%;float:left;color:#fff;padding:16px;text-align:center;font-size:16px}.mci.mob{background:#249a95}.mci.email{background:#2268ae}button#responsive-menu-button{top:25px!important;right:25px!important;background:#249a96!important}.responsive-menu-box{height:45px!important}#responsive-menu-container,#responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link,#responsive-menu-container #responsive-menu li.responsive-menu-item a{background:#2b4d6d!important}div#responsive-menu-title{background:#fff!important}div#responsive-menu-title img{width:100%}#responsive-menu-container #responsive-menu-title #responsive-menu-title-image{margin:0!important}iframe.desktop-map{display:none}iframe.mobile-map{display:block;border-top:35px solid #fff!important;border-bottom:35px solid #fff!important}.box.tl,.box.tr{float:left;width:100%;height:inherit;padding:50px 3.5%}.box.tr{height:600px}.header-info.right,.mobile-nav{display:none}}@media (max-width:650px){ol li{text-align:left}.quicklinks h2{margin:0 0 20px}.quicklinks h2,.whychoose h2{font-size:2.7rem}.testimonials{font-size:24px;line-height:36px}}@media (max-width:535px){.ql-holder{width:98%;margin:2%}.mobile-contact-info .mci{font-size:14px}.parallax-holder a.btn{float:left;width:100%}.scroll-down-dude{display:none}}@media (max-width:500px){.half-home.right{height:850px;padding:60px 35px 35px}.half-home{padding:75px 5%0}.banner-message{top:70%}.parallax-holder{top:65%}.banner-message h1,.parallax-title{font-size:18px;line-height:22px;width:90%}h3{font-size:2rem}}@media (max-width:450px){.header-info.logo img{max-width:70%}footer{font-size:12px}}.footer-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem;text-transform:none;font-size:1.6rem;justify-content:space-between;padding-top:60px;padding-bottom:40px}.footer-one,.footer-three,.footer-two{display:block}.footer-five,.footer-four,.footer-one,.footer-three,.footer-two{position:relative;width:100%;min-height:.1rem;padding-right:1.5rem;padding-left:1.5rem;text-align:left}.footer-five{display:block}.footer-one{max-width:36rem}.footer-three,.footer-two{max-width:25rem}.footer-four{display:none}.footer-five{max-width:36rem}.footer-top h4{font-size:1.7rem;margin-bottom:1.5rem}.footer-top a,.footer-top table th{font-weight:400}.footer-top ul{list-style:none;margin:0;padding:0}.footer-address a{display:block;max-width:7rem;margin-right:3rem}.footer-address{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;align-items:center;padding-bottom:4rem}.footer-address img.footer-logo{display:block;width:100%;height:auto}.footer-address address{display:block;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-style:normal;line-height:1.5}.footer-contact a{display:block;margin-bottom:1rem}.footer-contact .icon-email,.footer-contact .icon-phone{width:3rem;height:3rem;line-height:3rem;display:inline-block;border:.3rem solid #fff;vertical-align:middle;text-align:center;margin-right:1rem}.footer-contact .icon-email img,.footer-contact .icon-phone img{display:inline-block;width:1.5rem;height:1.5rem}.footer-opening{border:.4rem solid #249a96;padding:3rem;position:relative;top:-3.3rem}.footer-top table{border-collapse:collapse;width:100%}.footer-top table td,.footer-top table th{padding:0}.footer-accordion #accordionToggle{position:relative;background-color:#1d3953;padding:1.5rem;margin:0;cursor:pointer}.footer-accordion #accordionToggle i{position:absolute;top:0;right:1.5rem;margin:0;font-size:1.7rem;height:100%;line-height:4.7rem}.footer-accordion #accordionContent{display:none}.footer-accordion #accordionContent ul li{background-color:#4b6a88;padding:1rem 1.5rem}.footer-accordion #accordionContent ul li:not(:last-child){border-bottom:.2rem solid #2b4d6d}.footer-bottom{background:#1d3953;padding:3rem 0;text-align:left;line-height:1.5}.footer-bottom a{font-weight:400}@media (max-width:1320px){.footer-top{padding-bottom:4rem}.footer-one,.footer-two{order:1;max-width:50%}.footer-two{order:3}.footer-five,.footer-three{order:4;max-width:50%}.footer-five{order:2}}@media (max-width:790px){.footer-top{padding-top:4rem;padding-bottom:4rem}.footer-bottom-inner,.footer-top{max-width:80%;margin:0 auto}.footer-one{order:1;max-width:none;padding-bottom:4rem}.footer-three,.footer-two{display:none}.footer-four{order:2;display:block;padding-bottom:4rem}.footer-five{order:3;max-width:none}.footer-opening{top:0}}@media (max-width:480px){.footer-bottom-inner,.footer-top{max-width:none}}@media (max-width:375px){.footer-bottom-inner,.footer-top{font-size:1.4rem}}@media (max-width:480px){a.btn{width:100%}}.ddl-dialog__inner{top:50%;transform:translateY(-50%)!important}