@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");.wpcf7 .wpcf7-form input[type="submit"],.mc4wp-form input[type="submit"],.not-found .small-title{text-transform:uppercase}.title-section,.title-section-center,.title-section .elementor-heading-title,.title-section-center .elementor-heading-title{position:relative}.title-section .elementor-heading-title:after,.title-section-center .elementor-heading-title:after{position:absolute}.whatsapp-button{position:fixed}.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.title-section .elementor-heading-title:after,.title-section-center .elementor-heading-title:after,.whatsapp-button,.social-links ul li a{display:block}.not-found .text,.icon:before{display:inline-block}.page-section,.container-inner,.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form div.wpcf7-response-output,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.page-content-section,.row-span,.mc4wp-form input,.mc4wp-form textarea,.page-content,.title-section,.title-section-center,.credits,.not-found span,.elementor-widget-shortcode .elementor-widget-container,.social-links,.social-links ul,.social-links ul li{float:left}.icon-whatsapp:before{display:block;margin-left:auto;margin-right:auto}.page-section,.container-inner,body,.container,.wpcf7,.wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form div.wpcf7-response-output,.wpcf7 .wpcf7-form label,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.page-content-section,.row-span,.mc4wp-form input,.mc4wp-form textarea,.page-content,.title-section,.title-section-center,.credits,.not-found span,.elementor-widget-shortcode .elementor-widget-container,.social-links,.social-links ul{width:100%}.wpcf7 .wpcf7-form div.wpcf7-response-output,.credits,.not-found{text-align:center}.row-span{display:-ms-grid;display:grid}.container-inner,.whatsapp-button a,.social-links ul,.btn-circle .elementor-icon,.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.whatsapp-button a,.social-links ul,.social-links ul li a i,.btn-circle .elementor-icon,.icon,.icon-whatsapp{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7 .wpcf7-form input[type="submit"],.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea,.whatsapp-button{transition:all ease 0.45s;-webkit-transition:all ease 0.45s;-moz-transition:all ease 0.45s;-o-transition:all ease 0.45s;-ms-transition:all ease 0.45s}a{transition:color ease 0.45s;-webkit-transition:color ease 0.45s;-moz-transition:color ease 0.45s;-o-transition:color ease 0.45s;-ms-transition:color ease 0.45s}.credits a,.social-links ul li a{transition:opacity ease 0.45s;-webkit-transition:opacity ease 0.45s;-moz-transition:opacity ease 0.45s;-o-transition:opacity ease 0.45s;-ms-transition:opacity ease 0.45s}.mc4wp-form input[type="submit"],.btn-cta,.btn-back,.btn-cta-box .elementor-button{transition:background ease 0.45s;-webkit-transition:background ease 0.45s;-moz-transition:background ease 0.45s;-o-transition:background ease 0.45s;-ms-transition:background ease 0.45s}*,.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea{-webkit-box-sizing:border-box;box-sizing:border-box}.whatsapp-button,.btn-circle .elementor-icon,.icon-whatsapp{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%}.page-section{min-height:80vh}.container-inner{margin:60px 0 100px}.embed-container,.wp-block-embed.is-type-video{max-width:100%}.wpcf7 .wpcf7-form input[type="submit"]{padding:12px 24px;color:#fff;font-weight:700;font-size:18px;background-color:#06cc9e;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px}.wpcf7 .wpcf7-form input:hover[type="submit"]{background-color:#059a78}*{font-family:"Open Sans",sans-serif}html{max-width:100%;overflow-x:hidden}body{padding:0;margin:0;color:#414141;font-size:17px;line-height:1.6em;overflow-x:hidden;background:#fff}a{text-decoration:none}a:hover{text-decoration:none}a:focus{outline:0}img[title]{font-size:0px;line-height:1em}p,ul,ol{margin:0;padding:0;list-style:none}ul,ol{margin-bottom:0px !important}h1,h2,h3,h4,h5,h6{margin:0;line-height:1em}select,textarea,input,button{outline:none}figure{margin:0;padding:0}.container{display:table;padding-bottom:5px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 1200px){.container{max-width:1260px}}@media (min-width: 992px) and (max-width: 1199px){.container{max-width:970px}}@media (max-width: 991px){.container{max-width:750px}}.img-responsive{max-width:100%;height:auto}.wpcf7{display:table}.wpcf7 .wpcf7-form div.wpcf7-response-output{margin:15px 0 0 0;color:#fff;font-size:14px}.wpcf7 .wpcf7-form span.wpcf7-not-valid-tip{font-size:14px}.wpcf7 .wpcf7-form label{margin:0 0 10px;color:#fff}.wpcf7 .wpcf7-form input,.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea{outline:none}.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form select,.wpcf7 .wpcf7-form textarea{background:#f3f3f3;border:#fafafa solid 1px;padding:10px;color:#2a2a2a;font-size:13px;overflow:hidden;font-family:"Open Sans",sans-serif;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);-ms-box-shadow:0 0 3px rgba(0,0,0,0.5);-o-box-shadow:0 0 3px rgba(0,0,0,0.5)}.wpcf7 .wpcf7-form input[type="text"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-webkit-input-placeholder,.wpcf7 .wpcf7-form select::-webkit-input-placeholder,.wpcf7 .wpcf7-form textarea::-webkit-input-placeholder{color:#2a2a2a}.wpcf7 .wpcf7-form input[type="text"]::-moz-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-moz-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-moz-placeholder,.wpcf7 .wpcf7-form select::-moz-placeholder,.wpcf7 .wpcf7-form textarea::-moz-placeholder{color:#2a2a2a}.wpcf7 .wpcf7-form input[type="text"]::-ms-input-placeholder,.wpcf7 .wpcf7-form input[type="tel"]::-ms-input-placeholder,.wpcf7 .wpcf7-form input[type="email"]::-ms-input-placeholder,.wpcf7 .wpcf7-form select::-ms-input-placeholder,.wpcf7 .wpcf7-form textarea::-ms-input-placeholder{color:#2a2a2a}.wpcf7 .wpcf7-form input[type="text"]:-moz-placeholder,.wpcf7 .wpcf7-form input[type="tel"]:-moz-placeholder,.wpcf7 .wpcf7-form input[type="email"]:-moz-placeholder,.wpcf7 .wpcf7-form select:-moz-placeholder,.wpcf7 .wpcf7-form textarea:-moz-placeholder{color:#2a2a2a}.wpcf7 .wpcf7-form input[type="text"]:focus,.wpcf7 .wpcf7-form input[type="tel"]:focus,.wpcf7 .wpcf7-form input[type="email"]:focus,.wpcf7 .wpcf7-form select:focus,.wpcf7 .wpcf7-form textarea:focus{border-color:#06cc9e}.wpcf7 .wpcf7-form textarea{max-height:100px}.wpcf7 .wpcf7-form input[type="submit"]{max-width:100%;width:100%;height:55px;border:0;display:table}.page-content-section{max-width:100%;grid-template-columns:repeat(12, 1fr);margin:50px 0}@media (max-width: 767px){.page-content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media (min-width: 768px){.page-content-section{display:-ms-grid;display:grid}}.main-full{-ms-grid-column-span:12;grid-column:span 12}.main-box{-ms-grid-column-span:8;grid-column:span 8}@media (max-width: 991px){.main-box{-ms-grid-column-span:12;grid-column:span 12}}.sidebar-box{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 991px){.sidebar-box{-ms-grid-column-span:12;grid-column:span 12}}.row-span{grid-template-columns:repeat(2, 1fr);grid-gap:0px 10px}.row-span .span-6{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 767px){.row-span .span-6{-ms-grid-column-span:2;grid-column:span 2}}.row-span .span-12{-ms-grid-column-span:2;grid-column:span 2}.mc4wp-form input,.mc4wp-form textarea{padding:5px 10px;background:#fff;border:solid 1px #e3e3e3;color:dimgray;font-size:16px;font-weight:400;outline:none;margin:0 0 10px;min-height:35px}.mc4wp-form input::-webkit-input-placeholder,.mc4wp-form textarea::-webkit-input-placeholder{color:dimgray}.mc4wp-form input::-moz-placeholder,.mc4wp-form textarea::-moz-placeholder{color:dimgray}.mc4wp-form input::-ms-input-placeholder,.mc4wp-form textarea::-ms-input-placeholder{color:dimgray}.mc4wp-form input:-moz-placeholder,.mc4wp-form textarea:-moz-placeholder{color:dimgray}.mc4wp-form input[type="submit"]{width:auto;border:0;padding:5px 30px;font-weight:700;color:#fff}.page-content{overflow:hidden}.title-section,.title-section-center{margin-bottom:30px !important}.title-section .elementor-heading-title:after,.title-section-center .elementor-heading-title:after{content:"";height:2px;width:200px;background:#06cc9e;bottom:-20px;left:0;right:0}.title-section-center .elementor-heading-title:after{margin:auto}.title-featured .elementor-heading-title{background:#000;padding:5px 10px !important}.whatsapp-button{background:#4dc247;z-index:7;left:20px;bottom:20px;width:50px;height:50px;line-height:50px;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.4)}.whatsapp-button:hover{background-color:#41b43c;box-shadow:2px 2px 6px rgba(0,0,0,0.8);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.8);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.8)}.whatsapp-button a{width:50px;height:50px;line-height:50px;text-align:center}.whatsapp-button a i{width:26px;height:26px;line-height:26px;text-align:center}.whatsapp-button a i:before{background-color:#fff;width:26px;height:26px;line-height:26px;text-align:center}.footer-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.credits{background:#06cc9e;padding:15px;font-size:14px;line-height:1.3em;color:#fff}.credits a{color:#fff}.credits a:hover{opacity:0.75}.not-found{padding:50px 0;color:#414141}.not-found .big-title{font-size:240px;font-weight:700;line-height:1em;color:#414141;margin:0}@media (max-width: 767px){.not-found .big-title{font-size:140px}}.not-found .small-title{font-weight:700;font-size:18px;line-height:28px;color:#414141}.not-found .text{padding:0;max-width:300px;margin:30px auto;color:#414141}.elementor-image-box-content .elementor-image-box-description{text-align:justify}.social-links{margin:0}.social-links ul{margin:0}.social-links ul li{margin:0;padding:0 8px}.social-links ul li a{width:25px;height:25px;line-height:25px;text-align:center}.social-links ul li a i:before{background-color:#76b551;width:25px;height:25px;line-height:25px;text-align:center}.social-links ul li a:hover{opacity:0.75}.btn-cta,.btn-back{display:inline-table;color:#fff;background:#ff7400;padding:15px 25px;font-size:18px;font-weight:500;box-shadow:1px 1px 5px rgba(0,0,0,0.19);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-ms-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.19)}.btn-cta:hover,.btn-back:hover{color:#fff;background:rgba(255,116,0,0.8)}.btn-cta-box.no-radius .elementor-button.elementor-size-sm{border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-o-border-radius:0px !important;-ms-border-radius:0px !important}.btn-cta-box .elementor-button{display:inline-table;color:#fff;background:#ff7400;padding:15px 25px;font-size:18px;font-weight:500;box-shadow:1px 1px 5px rgba(0,0,0,0.19);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-ms-box-shadow:1px 1px 5px rgba(0,0,0,0.19);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.19)}.btn-cta-box .elementor-button:hover{color:#fff;background:rgba(255,116,0,0.8)}.btn-back{font-size:16px;font-weight:500;background:#414141}.btn-back:hover{color:#fff;background:rgba(65,65,65,0.8)}.btn-circle .elementor-icon{background:#fff;margin:auto;width:80px;height:80px;line-height:80px;text-align:center}.icon:before{content:"";background-color:#414141;width:17px;height:17px;line-height:17px;text-align:center}.icon-whatsapp{width:20px;height:20px;line-height:20px;text-align:center}.icon-whatsapp:before{width:20px;height:20px;line-height:20px;text-align:center;mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-whatsapp.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-facebook:before{mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-facebook.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-twitter:before{mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-twitter.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-linkedin:before{mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-linkedin.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-pinterest:before{mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-pinterest.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-youtube-play:before{mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-youtube.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-instagram:before{mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-instagram.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-vimeo:before{mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-vimeo.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}.icon-phone{width:26px;height:26px;line-height:26px;text-align:center}.icon-phone:before{width:26px;height:26px;line-height:26px;text-align:center;mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-webkit-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-o-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-moz-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;-ms-mask:url("images/icons/icon-phone.svg") no-repeat 50% 50%;mask-size:contain;-o-mask-size:contain;-webkit-mask-size:contain;-moz-mask-size:contain;-ms-mask-size:contain}
