.title-7-custom h2{color:#302B45;font-size:20px!important;font-weight:600!important;line-height:1.2!important;margin:0 0 15px}.btn-1-custom a{background:#302B45;border:none;border-radius:99px;color:#F2F1F8!important;display:inline-flex;align-items:center;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.7px;justify-content:center;overflow:hidden;padding:15px 38px;position:relative;text-decoration:none!important;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.btn-1-custom a i{font-size:1em;line-height:1;margin-left:10px;margin-top:1px}@media screen and (max-width:1699px){.btn-1-custom a{font-size:12px;padding-left:25px;padding-right:25px}}@media screen and (max-width:374px){.btn-1-custom a{padding-left:20px;padding-right:20px}}.btn-1-custom a:hover{background:#EAD94C;color:#000!important}.imgwrap-1 img{border-radius:10px!important}.custom-form{margin-top:0}.custom-form .elementor-field-group .elementor-field-textual{border:none}.custom-form .bootstrap-select.elementor-field-textual{padding:0}.custom-form .elementor-message.elementor-message-danger:before{content:"\f071"!important;font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;left:0;position:absolute;top:1px}.custom-form .elementor-message.elementor-message-danger{color:#F44;position:relative;padding-left:20px;font-size:.9em;display:block}.custom-form .elementor-field-type-recaptcha{display:flex;flex-direction:column;align-items:flex-start}.custom-form .elementor-field-type-recaptcha .elementor-message.elementor-message-danger{display:block;width:100%;margin-top:6px}.testimony_form .elementor-field-type-submit{text-align:center;width:100%;display:block}.testimony_form .elementor-button{background:#48D1CC;border:none;border-radius:99px;color:#302B45!important;display:inline-block;align-items:center;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.7px;justify-content:center;overflow:hidden;padding:15px 38px;position:relative;text-decoration:none!important;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;padding-block-start:15px!important;padding-block-end:15px!important}.testimony_form .elementor-button[type="submit"] svg *{fill:#302B45!important}.testimony_form .elementor-button:hover{background:#EAD94C}.register-form .elementor-field-type-submit{text-align:center;width:100%;display:block}.register-form .elementor-button{background:#302B45;border:none;border-radius:99px;color:#F2F1F8!important;display:inline-flex;align-items:center;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.7px;justify-content:center;overflow:hidden;padding:15px 38px;position:relative;text-decoration:none!important;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;padding-block-start:15px!important;padding-block-end:15px!important}.register-form .elementor-button[type="submit"] svg *{fill:#F2F1F8!important}.register-form .elementor-button:hover{background:#EAD94C}.custom-form .elementor-field-option label{display:inline-block!important;font-size:16px;padding-left:0}.custom-form .checkbxtype label a{text-decoration:underline}.tempt-5 .form-control{margin-top:0}.tempt-1 .e-con-inner{max-width:94%!important;background:linear-gradient(0deg,#fff0 0%,rgb(234 217 76 / .1) 100%);border-radius:20px}#joseph{max-width:980px;margin:0 auto}#ncc .elementor-heading-title{font-size:36px;font-weight:600}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item-title{position:relative;border:none;border-radius:5px}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon{position:absolute;right:0;background:#302B45!important;border-radius:0 5px;width:28px;height:25px;text-align:center;top:0}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon span>svg,.about-accordion.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon span>svg:hover,.about-accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg,.about-accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg:hover{fill:#fff!important}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item{background:#F5F5F5;margin-bottom:15px;margin-block-end:15px!important}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item .elementor-element{border:none;padding-top:2px}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-text{text-transform:uppercase;font-weight:700;color:#626262;padding-left:10px;padding-top:7px}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text,.about-accordion.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-text:hover{color:#302B45}.about-accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span{margin-left:8px}.title-2 h2{font-weight:600}.title-3 h3{font-weight:600}.intro-home-2 .btn-1{margin-top:16px}@media screen and (max-width:767px){#ncc .elementor-heading-title{font-size:24px}}.page-template-template-thank-you .mm-page{min-height:auto}.imgwrap-2 img{border-radius:5px!important}#joseph .title-2 h2{font-weight:600;font-size:36px;line-height:1.2;margin:0 0 15px;margin-bottom:40px}#joseph .title-3 h3{color:#302B45;font-size:30px!important;font-weight:600!important;line-height:1.2!important;margin:0 0 15px}.cus-gird .ginner p{margin-bottom:0}.group_sort{margin-left:5px}.register-form .form-control{margin-top:10px}.register-form .elementor-field-type-checkbox{margin-bottom:0!important}.page-numbers li a.dots:hover{background:none;color:#525252}.share-wrap .st-btn{display:inline-block!important}.filter-footer .link-1{color:#666}.title-2.campaign .elementor-heading-title{color:#302B45;font-size:36px;font-weight:600;line-height:1.2}.title-3.campaign .elementor-heading-title{color:#302B45;font-size:30px!important;font-weight:600!important;line-height:1.2!important}.title-5.campaign .elementor-heading-title{color:#302B45;font-size:26px!important;font-weight:600;text-transform:uppercase;letter-spacing:-.72px}.btn-group-1.campaign h5{color:#626262;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.72px;margin-bottom:25px}.custom-note-3 .elementor-heading-title{font-size:12px;font-style:italic;margin:10px 0 0;line-height:24px}.box-1.campaign{margin-bottom:20px!important}.form-campaign .elementor-element.elementor-element-7d06316 .elementor-field-group{margin-bottom:20px;margin-top:0}.form-ani.form-campaign .inrow,.form-ani.form-campaign .elementor-field-type-text,.form-ani.form-campaign .elementor-field-type-email{margin-top:0}button#btn-submit-custom .elementor-button-content-wrapper>.elementor-button-text{font-size:12px!important;padding-left:25px;padding-right:25px;background:#302B45!important;border:none;border-radius:99px;color:#F2F1F8!important;display:inline-flex;align-items:center;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.7px;justify-content:center;overflow:hidden;padding:15px 38px;position:relative;text-decoration:none!important;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}button#btn-submit-custom span.elementor-button-text i{font-size:1em;line-height:1;margin-left:10px;margin-top:1px}button#btn-submit-custom{background:none}button#btn-submit-custom span.elementor-button-text:hover{background:#EAD94C!important;color:#000!important}@media screen and (max-width:1199px){.title-3.campaign .elementor-heading-title{color:#302B45;font-size:20px!important;font-weight:600!important;line-height:1.2!important}}@media screen and (max-width:767px){.title-2.campaign .elementor-heading-title{font-size:24px!important}.custom-form .elementor-field-option label{font-size:12px}}.form-campaign .elementor-select-wrapper .select-caret-down-wrapper{font-size:12px;inset-inline-end:10px;pointer-events:none;position:absolute;top:14px;height:20px;transform:translateY(-50%)}.custom-large-modal{max-width:80%!important}.custom-large-modal .modal-content{overflow-y:auto}.grid-11 figure{margin-bottom:20px!important}#btn-submit-custom{margin-top:30px}.form-campagin .elementor-field-type-checkbox label,.elementor-field-type-select label{display:none}.form-campagin .elementor-field-group-certify{margin-top:30px}.form-campagin .elementor-field-group-protection{margin-top:20px}.form-campagin .elementor-field-type-checkbox label{font-size:12px!important}span.error-message{color:#F44;position:relative;padding-left:20px;font-size:.9em}span.error-message:before{content:"\f071"!important;font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;left:2px;position:absolute;top:-3px}.mega-menu-description{display:none!important}.form-campagin .elementor-field-type-acceptance>label{display:none}.form-campagin .elementor-field-option label{font-size:12px!important}.form-campagin .elementor-field-type-acceptance .elementor-field-subgroup{padding-bottom:10px}.custom-form1 .elementor-field-type-select{margin:15px 0}.custom-form1 .elementor-field-type-textarea{margin:15px 0}.custom-form1 .elementor-field-type-textarea label{font-size:12px;line-height:16px}.custom-form1 .elementor-field-type-acceptance{margin:15px 0}.btn-1.btn-left i{margin-left:0;margin-right:10px}.step-pagination a.is-disabled{color:#c8c8c8;cursor:not-allowed;opacity:.45;pointer-events:none}.post-password-wrap .post-password-form{margin:30px 0 40px;max-width:480px}.post-password-wrap .post-password-form label{display:block;margin-bottom:12px}.post-password-wrap .post-password-form input[type="password"]{border:1px solid #ddd;border-radius:4px;display:block;margin:8px 0 16px;max-width:100%;padding:10px 14px;width:100%}.post-password-wrap .post-password-form input[type="submit"]{background:#302B45;border:none;border-radius:99px;color:#F2F1F8;cursor:pointer;font-weight:600;padding:12px 28px;text-transform:uppercase}.post-password-wrap .post-password-form input[type="submit"]:hover{background:#EAD94C;color:#000}#ppunlock.gj-unlock-modal--elementor .modal-content-inner{padding-top:10px}#ppunlock .gj-unlock-elementor-form .elementor-widget-container{margin:0}#ppunlock .gj-unlock-elementor-form .elementor-form{max-width:100%}#ppunlock .elementor-heading-title{color:#fff!important;font-size:26px!important;font-weight:500!important;letter-spacing:normal!important;line-height:1.2!important;margin:0!important;text-align:center}#ppunlock .elementor-field-option{padding:0}.unlockpp.modal-open #ppunlock .modal-content .form-control,.unlockpp.modal-open #ppunlock .modal-content .dropdown.bootstrap-select{margin-top:0}#ppunlock .elementor-field-option label{color:#fff!important;font-size:14px;font-weight:400!important;line-height:1.4;display:block;position:relative;padding-left:30px;max-height:60px;overflow-y:auto}#ppunlock .elementor-field-option label:after,#ppunlock .elementor-field-option label:before{content:"";left:0;margin-left:0;height:16px;line-height:14px;top:0;width:16px;position:absolute}#ppunlock .elementor-field-option label::after{color:#333;content:"\f00c";font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;opacity:0;padding-left:0;text-align:center}#ppunlock .elementor-field-option label::before{background:#fff;border:#C5C5C5 solid 1px;border-radius:2px}#ppunlock .elementor-field-option a{color:#fff!important;text-decoration:underline}#ppunlock .elementor-field-option label:hover{text-decoration:none}#ppunlock .elementor-field-option input{opacity:0}#ppunlock .elementor-field-option input[type=checkbox]:checked+label,#ppunlock .elementor-field-option input[type=radio]:checked+label{color:#fff!important}#ppunlock .elementor-field-option input[type=checkbox]:checked+label:before{background:#302B45;border-color:#302B45}#ppunlock .elementor-field-option input[type=checkbox]:checked+label:after{color:#fff!important;opacity:1}#ppunlock .elementor-button{background:#48D1CC;border:none;border-radius:99px;color:#302B45!important;display:inline-flex;align-items:center;font-size:14px;font-weight:600;line-height:normal;letter-spacing:.7px;justify-content:center;overflow:hidden;margin-top:20px;padding:15px 38px;position:relative;text-decoration:none!important;text-align:center;text-transform:uppercase;z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#ppunlock .elementor-button:hover{background:#EAD94C;color:#000!important}@media (max-width:991px){#ppunlock .elementor-heading-title{font-size:23px!important}}@media (max-width:574px){#ppunlock .elementor-heading-title{font-size:20px!important}}@media (max-width:474px){#ppunlock .elementor-field-option label:after,#ppunlock .elementor-field-option label:before{height:14px;top:1px;width:14px}}.contact-thanks-inner{color:#fff;max-width:650px;padding:50px 0}.contact-thanks .outlnk{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:30px}.contact-thanks .outlnk .btn-2{flex:0 0 auto;margin:0;width:auto}@media screen and (max-width:1699px){.contact-thanks-inner{max-width:680px;padding-left:30px}}@media screen and (max-width:991px){.contact-thanks-inner{max-width:75%}.contact-thanks .outlnk .btn-2{font-size:12px;padding-left:25px;padding-right:25px}}@media screen and (max-width:767px){.contact-thanks-inner{max-width:100%;padding:40px 10px}.contact-thanks .outlnk{align-items:stretch;flex-direction:column;gap:12px}.contact-thanks .outlnk .btn-2{justify-content:center;width:100%}}@media screen and (max-width:574px){.contact-thanks .outlnk .btn-2{font-size:11px;padding:12px 20px}}.elementor-widget-n-accordion .e-n-accordion-item-title{padding-right:50px!important;position:relative}.elementor-widget-n-accordion .e-n-accordion-item-title:before{content:"\2b";font-family:'Font Awesome 6 Free';font-weight:900;font-size:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.elementor-widget-n-accordion .e-n-accordion-item-title-icon{display:none!important}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title:before{content:"\f068"}.lang-glue{white-space:nowrap!important;display:inline-block}.elementor-text-editor,.elementor-heading-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}