.widget_form_style_1 .form-title{color:var(--theme-color,#c32e34);text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:120%;margin:0 0 24px}.widget_form_style_1 .row-flex{display:flex;align-items:center}.widget_form_style_1 .input-flex{display:flex;flex-direction:column;gap:12px}.widget_form_style_1 .input-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.widget_form_style_1 .content-form-right{padding:24px;border-radius:25px;background:#FFF;box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}.widget_form_style_1 .form-group label{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.widget_form_style_1 .form-control{border-radius:8px;padding:16px 12px;border:1px solid var(--form-inp-border,#fafafa);background-color:var(--form-inp-bg,#fafafa);color:var(--form-inp-color,#515151);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.widget_form_style_1 .form-control::placeholder{color:var(--form-inp-color,#515151);opacity:1}.widget_form_style_1 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#515151)}.widget_form_style_1 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#515151)}.widget_form_style_1 .button{margin-top:24px}.widget_form_style_1 .button button{width:100%}.widget_form_style_1 .list-item{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.widget_form_style_1 .list-item .item .heading{color:#333;font-weight:600;font-size:16px;font-style:normal;line-height:normal;margin:0 0 4px}.widget_form_style_1 .list-item .item .description{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.widget_form_style_1 .list-item .item .description p{font:inherit;margin:0}@media (max-width:768px){.widget_form_style_1 .header-title.header-title-style-1 .header-description{margin-bottom:20px}.widget_form_style_1 .list-item{grid-template-columns:1fr;grid-gap:20px;margin-bottom:30px}.widget_form_style_1 .form-group label{font-size:14px}.widget_form_style_1 .form-control{font-size:14px}}footer{position:relative}footer .widget_footer_style_1 .footer-grid{display:flex;flex-wrap:wrap;gap:40px}footer .widget_footer_style_1 .bottom-grid{display:flex;gap:40px;margin-top:30px}footer .widget_footer_style_1 .bottom-grid .footer-column{flex:1}footer .widget_footer_style_1 .bottom-grid .footer-column p{margin:0}footer .widget_footer_style_1 .footer-column{flex:0 0 auto}footer .widget_footer_style_1 .footer-grid .footer-column-1{width:calc(var(--footer-column-1, 50%) - 40px)}footer .widget_footer_style_1 .footer-grid .footer-column-2{width:calc(var(--footer-column-2, 25%) - 40px)}footer .widget_footer_style_1 .footer-grid .footer-column-3{width:calc(var(--footer-column-3, 25%) - 40px)}footer .widget_footer_style_1 ul.footer-menu{padding:0}footer .widget_footer_style_1 ul.footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_1 ul.footer-menu li a i{display:none}footer .widget_footer_style_1 iframe{width:100%;height:300px}@media (max-width:768px){footer .widget_footer_style_1 .footer-grid{display:block}footer .widget_footer_style_1 .footer-column{width:100%!important;margin-bottom:20px}footer .widget_footer_style_1 .bottom-grid{flex-wrap:wrap}}.widget_form_style_2 .row-flex{display:grid;grid-template-columns:1fr 1fr;position:relative}.widget_form_style_2 .row-flex .row-col{position:relative;z-index:1}.widget_form_style_2 .overlay{position:absolute;right:0;bottom:0;width:99%;height:70%;border-radius:24px;background:var(--theme-color)}.widget_form_style_2 .input-flex{display:flex;flex-direction:column;gap:12px}.widget_form_style_2 .input-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.widget_form_style_2 .content-form-right{padding:24px;border-radius:25px;background:#FFF;box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}.widget_form_style_2 .form-group label{color:#333;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.widget_form_style_2 .form-control{border-radius:8px;padding:16px 12px;border:1px solid var(--form-inp-border,#fafafa);background-color:var(--form-inp-bg,#fafafa);color:var(--form-inp-color,#515151);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.widget_form_style_2 .form-control::placeholder{color:var(--form-inp-color,#515151);opacity:1}.widget_form_style_2 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#515151)}.widget_form_style_2 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#515151)}.widget_form_style_2 .button{margin-top:24px}.widget_form_style_2 .button button{width:100%}.widget_form_style_2 .banner{padding:0 20px}@media (max-width:768px){.widget_form_style_2 .header-title.header-title-style-1 .header-description{margin-bottom:20px}.widget_form_style_2 .row-flex{grid-template-columns:1fr;grid-gap:20px}.widget_form_style_2 .form-group label{font-size:14px}.widget_form_style_2 .form-control{font-size:14px}}.widget_item_style_23{overflow:hidden;text-align:center}.widget_item_style_23 .header-title{margin-bottom:15px}.widget_item_style_23 .slick-track{padding:20px 0}.widget_item_style_23 .slick_wrapper{position:relative}.widget_item_style_23 .slick_wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:40px;height:40px;line-height:40px;text-align:center;background-color:#fff;cursor:pointer;color:#000;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px;opacity:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}.widget_item_style_23 .slick_wrapper .arrow.prev{left:-60px}.widget_item_style_23 .slick_wrapper .arrow.next{right:-60px}.widget_item_style_23 .slick_wrapper .arrow:hover{background-color:var(--theme-color)}.widget_item_style_23 .slick_wrapper:hover .arrow{opacity:1}.widget_item_style_23 .slick_wrapper:hover .arrow.prev{left:10px}.widget_item_style_23 .slick_wrapper:hover .arrow.next{right:10px}.widget_item_style_23 .row-flex{position:relative;display:flex;grid-template-columns:repeat(var(--item-number,3),1fr);gap:40px}.widget_item_style_23 .item{flex:1 1 300px;position:relative;transition:0.3s all ease-in-out!important;-webkit-transition:0.3s all ease-in-out!important;border-radius:24px;background:#F2F2F3;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);overflow:hidden}.widget_item_style_23 .item:hover{flex:2 1 300px}.widget_item_style_23 .item a{width:100%;overflow:hidden;text-align:center}.widget_item_style_23 .item .img{position:relative;display:block;width:100%;height:300px;overflow:hidden;box-shadow:none;z-index:0}.widget_item_style_23 .item .img picture{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.widget_item_style_23 .item .img picture img{height:100%;width:100%;object-fit:cover;position:relative;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);display:inherit;transition:all 0.5s ease-in-out}.widget_item_style_23 .item .title{padding:12px 16px;background:var(--item-bg-des-item,#ffffff);border:0;text-align:left;z-index:2}.widget_item_style_23 .item .title .heading{color:#CC4D4D;font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.4px;padding-bottom:18px;position:relative;margin:0}.widget_item_style_23 .item .title .heading::after{content:'';position:absolute;bottom:10px;left:0;width:160px;height:2px;background:var(--line-color,#cc4d4d)}.widget_item_style_23 .item .title .description{color:#555;font-size:14px;font-style:normal;font-weight:500;line-height:17px;height:170px;overflow:hidden}.widget_item_style_23 .item .title .description p,.widget_item_style_23 .item .title .description ul,.widget_item_style_23 .item .title .description li{margin-bottom:0;font-size:14px;font-style:normal;font-weight:500;line-height:17px}@media screen and (max-width:568px){.widget_item_style_23 .item .title{bottom:15px}.widget_item_style_23 .item .title .heading{font-size:14px}.widget_item_style_23 .item .title .description{font-size:10px}}.widget_item_style_23 .item:hover{transform:translateY(-12px)}.widget_item_style_23 .button{margin-top:40px}@media (max-width:1000px){.widget_item_style_23 .row-flex{grid-template-columns:repeat(var(--item-number-tablet,2),1fr)}}@media (max-width:600px){.widget_item_style_23 .row-flex{grid-template-columns:repeat(var(--item-number-mobile,1),1fr);flex-wrap:wrap}.widget_item_style_23 .item{width:100%}}