@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(11.09);transform:scale(11.09)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0)format("embedded-opentype"),url(/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0)format("woff"),url(/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0)format("truetype"),url(/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa-pencil-square-o:before{content:""}.fa-angle-double-up:before{content:""}.fa,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-calendar:before{content:""}.fa-envelope:before{content:""}.fa-facebook:before{content:""}.fa-info-circle:before{content:""}.fa-map-marker:before{content:""}.fa-phone:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/m20/assets/fa/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fa{font-family:"Font Awesome 5 Free";font-weight:900}button,input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;padding:0!important;margin:0!important}body{margin:0;font-size:15px;color:#2d434d;font-weight:300;font-family:"Montserrat",sans-serif}footer,nav,nav li ul li,nav li:hover ul,section{display:block}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}strong{font-weight:700}h1,h2,h3{font-weight:200;text-transform:uppercase;letter-spacing:2px}h1{margin:.4em 0;font-size:47px;color:#fff}img{border-style:none}button,input,textarea{font:inherit;margin:0}button{text-transform:none}[type=submit],button,html [type=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:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-input-placeholder{opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{margin:0;padding:0}h2{font-size:50px}h3{font-size:21px}ol,p,ul{margin:15px 0;line-height:26px}a,a:hover,nav a{text-decoration:none}a{color:#ed369a}.container1200{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto}nav{position:fixed;background:#fff;z-index:9999;width:100%;-webkit-box-shadow:0 0 30px 0 rgb(0 0 0/.09);box-shadow:0 0 30px 0 rgb(0 0 0/.09)}nav ul{list-style:none;float:right;margin:0}nav li{display:inline-block;position:relative}nav a{display:block;padding:33px 14px;font-size:12px;font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#1b1b1b;background:url(/wp-content/themes/m20/images/nav-deet.png)center 150%no-repeat}nav a:hover{background:#efefef;background:url(/wp-content/themes/m20/images/nav-deet.png)center 102%no-repeat rgb(0 0 0/.1)}nav li ul{position:absolute;display:none;width:inherit}ul ul ul{left:100%;top:0}nav li ul li ul{display:none!important}nav li ul li:hover ul{display:block!important}nav li ul a,nav li ul a:hover{background-image:none;color:#fff}nav li ul a{padding:13px 16px;width:200px;border-bottom:1px solid #2b2b2b;background:#333;line-height:17px}nav li ul a:hover{background:#ed359a;border-bottom:1px solid #ed359a}nav li ul li ul li a{background:#2b2b2b;border-bottom:1px solid #212121}.standout{background:#ed349a}.standout:hover{background:#ff0890;color:#fff}.standout,.standout a{color:#fff}.logo,a.section-but{text-transform:uppercase}a.section-but{border:2px solid #fff;border-radius:10px;padding:17px;float:none;left:50%;margin:70px auto 0;max-width:200px;width:100%;top:35px;font-size:14px;display:block}a.section-but .fa{font-size:17px;margin-right:5px}.logo{float:left;font-size:30px;color:#fff;font-weight:200;margin-top:20px;background:0 0;padding:0}#social-holder,.social{max-width:45px;width:100%}#social-holder{position:absolute;top:27%;z-index:3;left:20px}.social{float:left;height:45px;background:rgb(255 255 255/.27);text-align:center;border-radius:50%;margin-bottom:7px}.social .fa,.social .fab{line-height:45px;color:#fff;font-size:15px}.social .fab{font-size:20px;margin-left:0}a.social.s-one:hover{background:#3d4298}#hot-deals,a.logo:hover{background:#fff}#hot-deals .container1200{padding:120px 0 50px;text-align:center}#hot-deals p{max-width:957px;width:100%;margin:0 auto 50px;clear:both;font-size:17px}#testimonials{position:relative;min-height:900px}#testimonials .container1200{max-width:1000px;width:100%;padding:110px 0 140px;margin:0 auto}#hot-deals h2,a.section-but,footer{text-align:center;color:#fff}footer{position:relative;padding:50px;background:#3c3c3c}.smallprint{display:block;font-size:12px;margin-top:20px;text-transform:uppercase;color:#fff;font-weight:200}#sidebar ul li a:hover .fa,.smallprint a{color:#fff}#hot-deals h2{margin:0 0 46px 400px;font-size:29px;background:#454441;float:left;padding:5px 20px}#footer-logo{max-width:200px;width:100%;display:block;margin:0 auto}.line{color:#ff7ffe;margin:0 4px}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.footer-tel{font-size:13px}.footer-tel .fa{color:rgb(237 53 154/.95);margin:0 3px}p.contact-bold{font-size:19px!important;margin:20px auto 38px!important;font-weight:200}p.contact-bold a{color:#464542}p.contact-bold .fa{color:#ed349a;margin:0 4px 0 7px}.contact-bold i.fa.fa-envelope,i.fa-facebook{margin-left:19px}#inside-banner{background:#000;overflow:hidden;top:80px}#treatment-cta{background:#f3f3f3;padding:75px 0;color:#4d4d4d;text-transform:uppercase;font-size:35px;letter-spacing:3px;font-weight:200;text-align:center}#treatment-cta a.section-but{border:2px solid #4c4c4c;color:#000;font-weight:300;border-radius:0;margin:0 0 0 50px;width:auto;top:0;font-size:12px;display:inline-block}#treatment-cta a.section-but .fa{font-size:17px;margin:0 1px 0 0;position:relative;top:2px}#main{padding:180px 0 10px;background:#fff}#maintext{float:left;width:calc(100%);min-height:400px;position:relative;margin-top:-51px;padding-bottom:40px}#sidebar{float:right;max-width:300px;width:100%;min-height:300px;position:relative;top:-115px;display:none}#sidebar ul li,.contact-form ul{list-style:none}#sidebar ul li a{display:block;padding:16px;background:#ececec;color:#444;margin-bottom:5px;border-radius:4px;text-transform:uppercase;font-weight:300;letter-spacing:2px;font-size:13px}#sidebar ul li a:hover{background:#ed369a;color:#fff;padding:16px 4px 16px 28px}#sidebar ul li .fa{margin-right:10px;color:#ed359a}#sidebar h3 .fa{display:block;font-size:20px;text-align:center;color:#fff;max-width:60px;width:100%;height:60px;line-height:60px;background:#ed359a;border:12px solid #fff;border-radius:50%;margin:-22px auto 15px}#sidebar h3{text-align:center;margin-bottom:20px;font-weight:300;color:#3e3f3e}#inside-banner,#inside-banner .container1200{position:relative;min-height:400px}#inside-banner h1{position:absolute;bottom:30px;font-size:50px;font-weight:300}#inside-banner img{width:100%;height:100%;object-fit:cover;opacity:.5;position:absolute;top:0;left:0}.contact-form{padding:0 10%;margin-top:50px;width:80%}.contact-form label{padding:29px 25px 0;height:42px;display:inline-block;font-size:11px;position:relative;top:0;float:left}input[type=file]{max-width:296px;width:100%}input{border:0}.contact-form ul li input,textarea{padding-left:3%;border:1px solid #f3f3f3;box-sizing:border-box}.contact-form label,input,textarea{background:#f3f3f3;text-transform:uppercase}input,textarea{font-size:12px;padding:26px 0}textarea{height:200px;margin-bottom:22px;width:100%}.contact-form ul li input{float:left;margin-bottom:20px;width:49%}.gutter{margin-right:2%}input[type=submit]{border:0;height:45px;max-width:120px;background:#ed369a;color:#fff;line-height:0;letter-spacing:2px;float:none;margin:0 auto!important;text-align:center!important;display:block}input[type=submit]:hover{background:#e61989;cursor:pointer}button,input,textarea{outline:0}button,input:focus,textarea:focus{outline:0;border-bottom:1px solid #ed389a!important}#maintext strong{font-weight:500}#inside-social #social-holder{top:18.5%}#maintext ol li,#maintext ul li{margin:10px 0 0 40px;line-height:26px}#maintext ol li:nth-child(1),#maintext ul li:nth-child(1){margin-top:20px!important}input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.contact-form ul li input[type=submit]{float:none!important;padding:0!important}li.doubleslot{overflow:hidden;width:49%;background:#f3f3f3;height:69px}#main:after,#maintext:after,#sidebar:after,.container1200:after{content:".";clear:both;height:0;display:block;visibility:hidden}#return-to-top i,#sidebar ul li a .fa,a,input,textarea{-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}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}#return-to-top{position:fixed;bottom:50px;right:50px;background:#ed349a;width:50px;height:50px;text-decoration:none;z-index:9999;display:none;-webkit-border-radius:45px;border-radius:45px}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:11px;font-size:26px}#return-to-top:hover{background:#ff00fd}#return-to-top:hover i{color:#fff;top:6px}.gdpr-left{float:left;font-size:13px;line-height:18px;padding:10px;width:calc(100% - 95px);text-align:left;margin:0 0 20px}.gdpr-check{float:right;width:50px;text-align:right;padding:10px}.gdpr-check input[type=checkbox]{width:15px!important;display:inline-block}.gdpr-small{font-size:11px!important;text-align:center;padding-top:9px;clear:both}@media only screen and (max-width:1375px){#inside-banner h1{font-size:42px}#social-holder{display:none}}@media only screen and (max-width:1267px){.container1200{margin:0 2%;width:96%}input[type=file]{max-width:inherit}.contact-form label{display:none}}@media only screen and (max-width:1250px){nav a{font-size:11px;padding:33px 10px}}@media only screen and (max-width:1102px){a.logo{margin:20px auto 0}nav a{font-size:11px;padding:30px 10px}a.logo,nav ul{float:none;text-align:center}}@media only screen and (max-width:1050px){#inside-banner h1{font-size:32px}}@media only screen and (max-width:1035px){a#return-to-top{left:0;right:0;margin:0 auto;bottom:75px}#treatment-cta{font-size:20px;padding:50px 0}#hot-deals h2{float:none;margin:0 auto 50px;max-width:600px}footer{padding:50px 0 135px}#maintext{float:left;width:calc(100% - 350px)}}@media only screen and (max-width:1000px){#hot-deals,#testimonials,footer{width:100%;clear:both}}@media only screen and (max-width:800px){#sidebar{float:left;max-width:800px;width:100%;top:0;margin:0 0 50px}#maintext{width:100%;margin:0;padding:0 0 80px}#main{padding:100px 0 10px}#inside-banner h1{left:0;right:0;bottom:20px;text-align:center;font-size:26px}#treatment-cta{font-size:16px;padding:40px 0;clear:both}#treatment-cta a.section-but{font-size:10px;margin:0 0 0 25px}#hot-deals h2{font-size:26px}button#responsive-menu-button{top:7px!important}.container1200{margin:0 5%;width:90%}.contact-form ul li input{width:100%}li.doubleslot{width:100%;margin:0 0 20px}nav ul{display:none}}@media only screen and (max-width:600px){#hot-deals h2{font-size:20px;margin:0 auto 90px}a.logo{float:left}#treatment-cta a.section-but{margin:15px auto 0}.smallprint{line-height:23px}#inside-banner,#inside-banner .container1200{min-height:200px}.contact-form{padding:0;margin-top:50px;width:100%}}@media only screen and (max-width:450px){.logo img{width:75%;float:left;margin:0 0 20px}div#responsive-menu-title-image img{float:left;width:100%}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}