.it-startup-banner-area{z-index:1;background-color:#f9f9f9;padding-top:200px;padding-bottom:120px;position:relative;overflow:hidden}.it-startup-banner-content h1{margin-bottom:20px;font-size:65px}.it-startup-banner-content .btn-style-one{margin-top:15px}.it-startup-banner-image{text-align:center}.it-startup-banner-image img{max-width:107%}.shape1{z-index:-1;position:absolute;top:0;left:-100px}.shape2{z-index:-1;position:absolute;bottom:70px;left:32%}.shape3{z-index:-1;position:absolute;top:0;right:-100px}.business-banner-area{background-image:url(/images/banner/banner-bg1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:300px;padding-bottom:200px}.business-banner-area .container-fluid{padding-left:50px;padding-right:50px}.business-banner-content{max-width:640px}.business-banner-content h1{color:var(--whiteColor);margin-bottom:20px;font-size:65px}.business-banner-content p{color:var(--whiteColor)}.business-banner-content .btn-style-one{margin-top:15px}.app-banner-area{background-image:url(/images/banner/banner-bg2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:170px;padding-bottom:100px}.app-banner-area .container-fluid{padding-left:50px;padding-right:50px}.app-banner-content{position:relative;top:-30px}.app-banner-content .sub-title{color:var(--redLightColor);background-color:#ffffffb3;border-radius:30px;margin-bottom:15px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-block}.app-banner-content h1{margin-bottom:20px;font-size:65px}.app-banner-content p{max-width:630px}.app-banner-content .btn-box{margin-top:30px}.app-banner-content .btn-box .btn-style-one.white-color{color:var(--lightGreenColor);margin-left:20px;box-shadow:0 0 33px #00b3cc26}.app-banner-content .btn-box .btn-style-one.white-color:hover{background-color:var(--lightGreenColor);border-color:var(--lightGreenColor);color:var(--whiteColor)}.app-banner-image{text-align:end;z-index:1;position:relative}.app-banner-image .img:first-child{filter:drop-shadow(0 4px 80px #00000040)}.app-banner-image .img:nth-child(2){animation:2s linear infinite moveleftbounce;position:absolute;top:6%;left:-50px}.app-banner-image:before{z-index:-1;content:"";background:linear-gradient(178.9deg,#87f1ff .91%,#ecfdff36 99.06%);border-radius:50%;width:600px;height:600px;animation:10s linear infinite alternate forwards border-transform;position:absolute;top:50%;right:70px;transform:translateY(-50%)}.insurance-banner-area{z-index:1;background-color:#fffbfb;border-bottom:1px solid #f7f4f4;padding-top:180px;padding-bottom:100px;position:relative}.insurance-banner-area .container-fluid{padding-left:50px;padding-right:50px}.insurance-banner-content{position:relative;top:-50px}.insurance-banner-content .sub-title{color:var(--crimsonColor);background-color:#ffecf4;border-radius:30px;margin-bottom:18px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-block}.insurance-banner-content h1{margin-bottom:20px;font-size:65px}.insurance-banner-content p{max-width:630px}.insurance-banner-content .btn-box{margin-top:30px}.insurance-banner-content .btn-box .btn-style-one.white-color{color:var(--darkGreenColor);margin-left:20px;box-shadow:0 0 33px #00b3cc26}.insurance-banner-content .btn-box .btn-style-one.white-color:hover{background-color:var(--darkGreenColor);border-color:var(--darkGreenColor);color:var(--whiteColor)}.insurance-banner-image{z-index:1;text-align:center;position:relative}.shape6{z-index:-1;position:absolute;bottom:10%;left:25%}.shape7{z-index:-1;text-align:center;position:absolute;top:-30px;left:0;right:0}.property-banner-area{z-index:1;padding-top:150px;position:relative}.property-banner-area:before{z-index:-1;content:"";background-color:#dce1d6;border-radius:0 0 100px 100px;height:92%;position:absolute;top:0;left:0;right:0}.property-banner-content{z-index:1;padding-right:15px;position:relative;top:-70px}.property-banner-content .sub-title{color:var(--greenColor);border-left:3px solid var(--greenColor);margin-bottom:18px;padding-top:2px;padding-bottom:2px;padding-left:10px;font-size:14px;font-weight:500;display:inline-block}.property-banner-content h1{margin-bottom:20px;font-size:65px}.property-banner-content p{max-width:600px}.property-banner-content .search-form{background-color:var(--whiteColor);border-radius:7px;margin-top:35px;margin-right:-260px;padding:15px;box-shadow:0 4px 50px #0000001a}.property-banner-content .search-form .form-group{border-left:1px solid #dbdbdb;padding-left:20px}.property-banner-content .search-form .form-group label{font-size:var(--fontSize);color:var(--paragraphColor);margin-bottom:3px;display:block}.property-banner-content .search-form .form-group input{color:var(--blackColor);border:0;width:100%;font-size:17px;font-weight:700;display:block}.property-banner-content .search-form .form-group input::-moz-placeholder{color:var(--blackColor);-moz-transition:var(--transition);transition:var(--transition)}.property-banner-content .search-form .form-group input::placeholder{color:var(--blackColor);transition:var(--transition)}.property-banner-content .search-form .form-group input:focus::placeholder{color:#0000}.property-banner-content .search-form .col-lg-5 .form-group{border-left:0}.property-banner-content .search-form .btn-style-one{padding:14px 65px 14px 30px}.property-banner-content .search-form .btn-style-one i{font-size:25px;right:30px}.property-banner-image{text-align:center;padding-left:15px}.big-data-banner-area{z-index:1;padding-top:170px;padding-bottom:100px;position:relative}.big-data-banner-area .container-fluid{padding-left:50px;padding-right:50px}.big-data-banner-area:before{z-index:-1;content:"";background-image:url(/images/banner/banner-bg3.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:710px;height:1000px;position:absolute;top:0;left:0}.big-data-banner-content{max-width:625px;position:relative;top:-50px}.big-data-banner-content .sub-title{color:var(--whiteColor);background-color:#0ad36566;border-radius:30px;margin-bottom:15px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-block}.big-data-banner-content h1{color:var(--whiteColor);margin-bottom:20px;font-size:65px}.big-data-banner-content p{opacity:.9;max-width:630px;color:var(--whiteColor)}.big-data-banner-content .btn-box{margin-top:30px}.big-data-banner-content .btn-box .btn-style-one.orange-color:hover{background-color:var(--blackColor);border-color:var(--blackColor)}.big-data-banner-content .btn-box .btn-style-one.white-color{color:var(--greenColor2);margin-left:20px}.big-data-banner-content .btn-box .btn-style-one.white-color:hover{background-color:var(--blackColor);border-color:var(--blackColor);color:var(--whiteColor)}.big-data-banner-image{text-align:center}.distance-learning-banner-area{z-index:1;background-color:#efe9de;padding-top:40px;position:relative}.distance-learning-banner-area .container-fluid{padding-left:50px;padding-right:50px;position:relative}.distance-learning-banner-area .single-courses-box{max-width:425px;margin-bottom:0;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.distance-learning-banner-area .shape15{bottom:10%;right:59%}.distance-learning-banner-area .shape16{z-index:-1;inset:13% 20px auto auto}.distance-learning-banner-content{margin-right:-50px;position:relative;top:-50px}.distance-learning-banner-content .sub-title{color:var(--blackColor);background-color:#00000008;border-radius:30px;margin-bottom:15px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-block}.distance-learning-banner-content h1{margin-bottom:20px;font-size:60px}.distance-learning-banner-content .btn-box{margin-top:30px}.distance-learning-banner-content .btn-box .btn-style-one.white-color{color:var(--yellowColor);margin-left:20px;box-shadow:0 0 33px #00b3cc26}.distance-learning-banner-content .btn-box .btn-style-one.white-color:hover{background-color:var(--crimsonLightColor);border-color:var(--crimsonLightColor);color:var(--whiteColor)}.shape17{z-index:-1;position:absolute;bottom:0;right:0}.chat-bot-banner-area{z-index:1;background-color:#f5f5f5;padding-top:140px;position:relative;overflow:hidden}.chat-bot-banner-area .container-fluid{padding-left:50px;padding-right:50px}.chat-bot-banner-area:before{z-index:1;content:"";background-image:url(/images/banner/banner-bg4.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:170px;position:absolute;bottom:-2px;left:0;right:0}.chat-bot-banner-content{position:relative;top:-70px}.chat-bot-banner-content h1{margin-bottom:20px;font-size:65px;line-height:1.1}.chat-bot-banner-content .btn-box{margin-top:30px}.chat-bot-banner-content .btn-box .btn-style-one.white-color{color:var(--purpleColor);margin-left:20px;box-shadow:0 0 33px #00b3cc26}.chat-bot-banner-content .btn-box .btn-style-one.white-color:hover{background-color:var(--crimsonLightColor);border-color:var(--crimsonLightColor);color:var(--whiteColor)}.chat-bot-banner-image{text-align:center;margin-left:-180px;position:relative;top:-20px}.software-banner-area{z-index:1;padding-top:120px;padding-bottom:10px;position:relative}.software-banner-area .container-fluid{padding-left:0;padding-right:0}.software-banner-area .container-fluid .row{margin-left:0;margin-right:0}.software-banner-area .container-fluid .row .col-lg-6{padding-left:0;padding-right:0}.software-banner-area:before{z-index:-1;content:"";background-image:url(/images/banner/banner-bg5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:90%;position:absolute;top:0;left:0}.software-banner-content{max-width:648px;margin-left:auto;padding-right:15px}.software-banner-content .sub-title{color:var(--redLightColor);margin-bottom:15px;display:block}.software-banner-content h1{margin-bottom:20px;font-size:65px}.software-banner-content p{max-width:540px}.software-banner-content .btn-style-one{margin-top:15px}.software-banner-image{text-align:center;padding-left:15px}.medical-banner-area{background:url(/images/banner/banner-bg6.jpg) 100% 0 no-repeat;padding-top:100px;padding-bottom:100px}.medical-banner-content{padding-right:30px}.medical-banner-content h1{margin-bottom:25px;font-size:60px}.medical-banner-content .btn-style-one{margin-top:15px}.medical-banner-image{text-align:center;margin-bottom:-25px}.medical-banner-image .image{border-radius:10px;margin-bottom:25px}.medical-banner-image .image img{border-radius:10px}.about-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin-right:50px}.about-image.bg1{background-image:url(/images/about/about1.jpg)}.about-image img{display:none}.about-content .sub-title{color:var(--paragraphColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.about-content h2{margin-bottom:15px;font-size:42px}.about-content .about-list{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.about-content .about-list li{transition:var(--transition);border-radius:10px;margin-bottom:12px;padding:18px 30px 18px 70px;font-size:20px;font-weight:700;display:block;position:relative}.about-content .about-list li .icon{background-color:var(--redLightColor);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:50%;width:35px;height:35px;font-size:22px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.about-content .about-list li .icon i{display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.about-content .about-list li .link-btn{color:var(--blackColor);visibility:hidden;opacity:0;margin-top:4px;transition:all .3s;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.about-content .about-list li .link-btn:hover{color:var(--redLightColor)}.about-content .about-list li:hover{background-color:var(--whiteColor);box-shadow:0 2px 29px 13px #0000000d}.about-content .about-list li:hover .icon{background-color:var(--blueDarkColor);color:var(--whiteColor)}.about-content .about-list li:hover .link-btn{opacity:1;visibility:visible;right:20px}.about-content .about-list li:first-child{background-color:var(--whiteColor);box-shadow:0 2px 29px 13px #0000000d}.about-content .about-list li:first-child .link-btn{opacity:1;visibility:visible;right:20px}.about-content .about-list li:last-child{margin-bottom:0}.about-content .btn-style-one{margin-top:30px}.help-desk-area .section-title.text-start{margin-bottom:25px;padding-right:40px}.single-help-desk-box{text-align:center;flex-direction:column;align-items:center;height:100%;margin-bottom:25px;display:flex}.single-help-desk-box .icon{margin-bottom:25px}.single-help-desk-box .icon img{object-fit:contain;width:60px;height:60px}.single-help-desk-box h3{justify-content:center;align-items:center;min-height:52px;margin-bottom:15px;font-size:22px;display:flex}.single-help-desk-box .link-btn{color:var(--redLightColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-help-desk-box .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-help-desk-box .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-help-desk-item{margin-bottom:25px}.single-help-desk-item .icon{text-align:center;width:100px;height:100px;color:var(--whiteColor);transition:var(--transition);background-color:var(--redLightColor);border-radius:30% 70% 70% 30%/30% 32% 68% 70%;margin-bottom:25px;font-size:50px;position:relative}.single-help-desk-item .icon i{margin-left:-5px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-help-desk-item h3{margin-bottom:12px;font-size:22px}.single-help-desk-item .link-btn{color:var(--redLightColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-help-desk-item .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-help-desk-item .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-help-desk-item:hover .icon{border-radius:0}.single-services-box{transition:var(--transition);padding:30px}.single-services-box .icon{text-align:center;width:100px;height:100px;color:var(--redLightColor);transition:var(--transition);background-color:var(--whiteColor);border-radius:30% 70% 47% 53%/30% 30% 70% 70%;margin-bottom:25px;font-size:50px;position:relative}.single-services-box .icon i{margin-top:2px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-services-box h3{margin-bottom:15px;font-size:22px}.single-services-box h3 a{color:var(--blackColor)}.single-services-box h3 a:hover{color:var(--redLightColor)}.single-services-box:hover{background-color:var(--whiteColor);transform:translateY(-5px);box-shadow:0 30px 80px #00396e0d}.single-services-box:hover .icon{background-color:var(--redLightColor);color:var(--whiteColor);border-radius:50%}.single-services-box.active{background-color:var(--whiteColor);box-shadow:0 30px 80px #00396e0d}.single-services-box.active .icon{background-color:var(--redLightColor);color:var(--whiteColor);border-radius:50%}.single-services-item{transition:var(--transition);background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;padding:40px;box-shadow:0 4px 44px #0000000f}.single-services-item .icon{z-index:1;color:var(--darkGreenColor);transition:var(--transition);margin-bottom:22px;font-size:60px;line-height:1;display:inline-block;position:relative}.single-services-item .icon:before{content:"";z-index:-1;background:#c4c4c429;border-radius:50%;width:60px;height:60px;position:absolute;bottom:0;right:-25px}.single-services-item .icon.color-ff004d{color:#ff004d}.single-services-item .icon.color-d48000{color:#d48000}.single-services-item .icon.color-2e85a1{color:#2e85a1}.single-services-item h3{margin-bottom:13px;font-size:24px}.single-services-item h3 a{color:var(--blackColor)}.single-services-item h3 a:hover{color:var(--darkGreenColor)}.single-services-item .link-btn{color:var(--darkGreenColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-services-item .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-services-item .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-services-item:hover{background-color:#fffbe2}.single-services-item.style-two{text-align:center;box-shadow:0 4px 44px #0000000a}.single-services-item.style-two .icon:before{display:none}.single-services-item.style-two h3 a:hover,.single-services-item.style-two .link-btn{color:var(--purpleColor)}.single-services-item.style-two .link-btn:hover{color:var(--blackColor)}.single-services-item.style-two:hover{background-color:#ff510012}.services-box{background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;padding:70px 70px 70px 195px;position:relative;box-shadow:0 0 59px 31px #0000000f}.services-box .icon{text-align:center;width:100px;height:100px;color:var(--greenColor);transition:var(--transition);background-color:#f9f9f9;border-radius:50%;font-size:50px;position:absolute;top:70px;left:70px}.services-box .icon i{margin-top:5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.services-box h3{margin-bottom:13px;font-size:24px}.services-box h3 a{color:var(--blackColor)}.services-box h3 a:hover{color:var(--greenColor)}.services-box .link-btn{color:var(--greenColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.services-box .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.services-box .link-btn:hover{color:var(--blackColor);padding-right:20px}.services-box:before{content:"";width:5px;height:0%;transition:var(--transition);background-color:var(--greenColor);border-radius:10px 0 0 10px;position:absolute;top:0;left:0}.services-box:hover .icon{background-color:var(--greenColor);color:var(--whiteColor)}.services-box:hover:before{height:100%}.overview-box{padding-bottom:100px}.overview-box:nth-child(2) .overview-image,.overview-box:nth-child(4) .overview-image,.overview-box:nth-child(6) .overview-image,.overview-box:nth-child(8) .overview-image,.overview-box:nth-child(10) .overview-image,.overview-box:nth-child(12) .overview-image{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:30px}.overview-box:nth-child(2) .overview-content,.overview-box:nth-child(4) .overview-content,.overview-box:nth-child(6) .overview-content,.overview-box:nth-child(8) .overview-content,.overview-box:nth-child(10) .overview-content,.overview-box:nth-child(12) .overview-content{padding-right:30px;padding-left:calc(var(--bs-gutter-x)*.5)}.overview-box:last-child{padding-bottom:0}.overview-box .overview-image{text-align:center;padding-right:30px}.overview-box .overview-content{padding-left:30px}.overview-box .overview-content .sub-title{color:var(--paragraphColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.overview-box .overview-content h2{margin-bottom:15px;font-size:42px}.overview-box .overview-content .overview-list{margin-top:45px;margin-bottom:0;padding-left:0;list-style-type:none}.overview-box .overview-content .overview-list li{margin-bottom:30px;margin-right:80px}.overview-box .overview-content .overview-list li span{background-color:var(--whiteColor);border-radius:7px;padding:15px 25px 15px 80px;font-size:22px;font-weight:700;display:block;position:relative;box-shadow:0 5px 28px 12px #0000000f}.overview-box .overview-content .overview-list li span i{transition:var(--transition);color:var(--redLightColor);text-align:center;background-color:#f9f9f9;border-radius:50%;width:40px;height:40px;font-size:18px;line-height:43px;display:inline-block;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.overview-box .overview-content .overview-list li span a{color:var(--blackColor)}.overview-box .overview-content .overview-list li span a:hover{color:var(--redLightColor)}.overview-box .overview-content .overview-list li span:hover i{background-color:var(--redLightColor);color:var(--whiteColor)}.overview-box .overview-content .overview-list li:nth-child(2),.overview-box .overview-content .overview-list li:nth-child(4),.overview-box .overview-content .overview-list li:nth-child(6),.overview-box .overview-content .overview-list li:nth-child(8),.overview-box .overview-content .overview-list li:nth-child(10),.overview-box .overview-content .overview-list li:nth-child(12){margin-left:80px;margin-right:0}.overview-box .overview-content .overview-list li:last-child{margin-bottom:0}.overview-item{padding-bottom:100px}.overview-item .overview-image{z-index:1;text-align:center;position:relative}.overview-item .overview-image.style-one{text-align:start;padding-bottom:280px}.overview-item .overview-image.style-one .img:nth-child(2){position:absolute;bottom:0;right:15px}.overview-item .overview-image.style-one:before{z-index:-1;content:"";opacity:.7;background:linear-gradient(#87f1ff 0%,#ecfdff36 100%);border-radius:50%;width:690px;height:600px;animation:10s linear infinite alternate forwards border-transform;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.overview-item .overview-image.style-two{text-align:end}.overview-item .overview-image.style-two .img:nth-child(2){animation:2s linear infinite movebounce;position:absolute;top:38%;left:15px}.overview-item .overview-image.style-two:before{z-index:-1;content:"";opacity:.7;background:linear-gradient(#87f1ff 0%,#ecfdff36 100%);border-radius:50%;width:600px;height:550px;margin-top:30px;margin-left:80px;animation:10s linear infinite alternate forwards border-transform;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.overview-item .overview-content .sub-title{color:var(--lightGreenColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.overview-item .overview-content h2{margin-bottom:15px;font-size:42px}.overview-item .overview-content .overview-list{margin-top:40px;margin-bottom:0;padding-left:0;list-style-type:none}.overview-item .overview-content .overview-list li{margin-bottom:20px;padding-top:4.5px;padding-bottom:4.5px;padding-left:50px;font-size:18px;font-weight:600;position:relative}.overview-item .overview-content .overview-list li i{background-color:var(--lightGreenColor);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:50%;width:35px;height:35px;font-size:16px;line-height:38px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.overview-item .overview-content .overview-list li:hover i{background-color:var(--blackColor);color:var(--whiteColor)}.overview-item .overview-content .overview-list li:last-child{margin-bottom:0}.overview-item .overview-content .btn-box{margin-top:40px}.overview-item:last-child{padding-bottom:0}.overview-item-style-two{padding-bottom:100px}.overview-item-style-two .overview-image{text-align:center;padding-right:35px}.overview-item-style-two .overview-content{padding-left:35px}.overview-item-style-two .overview-content h2{margin-bottom:10px;font-size:35px}.overview-item-style-two .overview-content .overview-list{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.overview-item-style-two .overview-content .overview-list li{margin-bottom:25px;padding-left:70px;position:relative}.overview-item-style-two .overview-content .overview-list li h3{margin-bottom:10px;font-size:20px}.overview-item-style-two .overview-content .overview-list li h3 a{color:var(--blackColor)}.overview-item-style-two .overview-content .overview-list li h3 a:hover{color:var(--greenColor)}.overview-item-style-two .overview-content .overview-list li i{background-color:var(--greenColor2);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:30% 70% 70% 30%/30% 32% 68% 70%;width:50px;height:50px;font-size:20px;line-height:54px;display:inline-block;position:absolute;top:4px;left:0}.overview-item-style-two .overview-content .overview-list li:hover i{color:var(--whiteColor);background-color:var(--blackColor)!important}.overview-item-style-two .overview-content .overview-list li:nth-child(2) i,.overview-item-style-two .overview-content .overview-list li:nth-child(6) i{background-color:#ff5512}.overview-item-style-two .overview-content .overview-list li:nth-child(3) i,.overview-item-style-two .overview-content .overview-list li:nth-child(7) i{background-color:#0871f7}.overview-item-style-two .overview-content .overview-list li:nth-child(4) i,.overview-item-style-two .overview-content .overview-list li:nth-child(8) i{background-color:#ff7d12}.overview-item-style-two .overview-content .overview-list li:last-child{margin-bottom:0}.overview-item-style-two:nth-child(3) .overview-image,.overview-item-style-two:nth-child(5) .overview-image,.overview-item-style-two:nth-child(7) .overview-image,.overview-item-style-two:nth-child(9) .overview-image,.overview-item-style-two:nth-child(11) .overview-image,.overview-item-style-two:nth-child(13) .overview-image{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:35px}.overview-item-style-two:nth-child(3) .overview-content,.overview-item-style-two:nth-child(5) .overview-content,.overview-item-style-two:nth-child(7) .overview-content,.overview-item-style-two:nth-child(9) .overview-content,.overview-item-style-two:nth-child(11) .overview-content,.overview-item-style-two:nth-child(13) .overview-content{padding-right:35px;padding-left:calc(var(--bs-gutter-x)*.5)}.overview-item-style-two:last-child{padding-bottom:0}.services-details-image{margin-bottom:30px}.services-details-desc{max-width:1100px;margin-left:auto;margin-right:auto}.services-details-desc img,.services-details-desc p img{margin-bottom:10px}.services-details-desc p{font-size:16px}.services-details-desc p strong{color:var(--blackColor)}.services-details-desc p a{color:var(--redLightColor)}.services-details-desc p a:hover{color:var(--blueDarkColor)}.services-details-desc .h1,.services-details-desc .h2,.services-details-desc .h3,.services-details-desc .h4,.services-details-desc .h5,.services-details-desc .h6,.services-details-desc h1,.services-details-desc h2,.services-details-desc h3,.services-details-desc h4,.services-details-desc h5,.services-details-desc h6{margin-bottom:15px}.services-details-desc .h1:not(:first-child),.services-details-desc .h2:not(:first-child),.services-details-desc .h3:not(:first-child),.services-details-desc .h4:not(:first-child),.services-details-desc .h5:not(:first-child),.services-details-desc .h6:not(:first-child),.services-details-desc h1:not(:first-child),.services-details-desc h2:not(:first-child),.services-details-desc h3:not(:first-child),.services-details-desc h4:not(:first-child),.services-details-desc h5:not(:first-child),.services-details-desc h6:not(:first-child){margin-top:25px}.services-details-desc ul li,.services-details-desc ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.services-details-desc ul li:last-child,.services-details-desc ol li:last-child{margin-bottom:0}.services-details-desc ul li strong,.services-details-desc ol li strong{color:var(--blackColor)}.services-details-desc ul li a,.services-details-desc ol li a{color:var(--redLightColor)}.services-details-desc ul li a:hover,.services-details-desc ol li a:hover{color:var(--blueDarkColor)}.services-details-desc .accordion{margin-top:30px}.services-details-desc .accordion .accordion-item{border:0;border-bottom:1px solid #eee;border-radius:0;margin-bottom:20px;padding-bottom:20px}.services-details-desc .accordion .accordion-item .accordion-button{box-shadow:unset;background-color:#0000;border:0;border-radius:0;padding:0;font-size:18px;font-weight:600;color:var(--blackColor)!important}.services-details-desc .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.services-details-desc .accordion .accordion-item .accordion-body{padding:20px 0 0}.services-details-desc .accordion .accordion-item:last-child{margin-bottom:0}.services-details-desc .accordion .accordion-item:first-child{border-top:1px solid #eee;padding-top:20px}.features-area.bg-f3feff.pt-100{padding-bottom:35px}.single-features-box{transition:var(--transition);border-radius:10px;margin-top:40px;margin-bottom:40px;padding:0 30px 30px}.single-features-box .icon{text-align:center;width:82px;height:82px;color:var(--lightGreenColor);transition:var(--transition);background-color:var(--whiteColor);border:1px solid #00b3cc4d;border-radius:20px;margin-bottom:-15px;font-size:40px;position:relative;top:-41px}.single-features-box .icon i{margin-top:3px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-features-box h3{margin-bottom:15px;font-size:22px}.single-features-box h3 a{color:var(--blackColor)}.single-features-box h3 a:hover{color:var(--lightGreenColor)}.single-features-box:hover,.single-features-box.active{background-color:var(--whiteColor);box-shadow:0 0 59px 31px #0000000f}.single-features-box:hover .icon,.single-features-box.active .icon{color:var(--whiteColor);border-color:var(--lightGreenColor);background-color:var(--lightGreenColor)}.single-features-item{transition:var(--transition);margin-bottom:25px}.single-features-item .icon{z-index:1;color:#ff004d;text-align:center;width:82px;height:82px;transition:var(--transition);background-color:#ffecf4;border-radius:10px;margin-bottom:25px;font-size:45px;position:relative}.single-features-item .icon i{display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-features-item h3{margin-bottom:13px;font-size:24px}.single-features-item p{padding-right:70px}.single-features-item:hover{transform:translateY(-10px)}.single-features-item:hover .icon{color:var(--whiteColor);background-color:#ff004d}.single-features-item.style-two .icon{color:#c211a1;background-color:#c211a133}.single-features-item.style-two:hover .icon{color:var(--whiteColor);background-color:#c211a1}.features-box{transition:var(--transition);border:1px solid #eee;border-radius:10px;margin-bottom:25px;padding:30px}.features-box .icon{z-index:1;text-align:center;width:82px;height:82px;color:var(--whiteColor);transition:var(--transition);background-color:#2684ff;border-radius:10px;margin-bottom:25px;font-size:45px;position:relative}.features-box .icon i{margin-top:5px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.features-box h3{margin-bottom:13px;font-size:24px}.features-box:hover{border-color:var(--greenColor)}.features-box:hover .icon{border-radius:50%}.features-box.style-two .icon{background-color:var(--yellowColor)}.features-box.style-two:hover{border-color:var(--yellowColor)}.features-item{transition:var(--transition);background-color:#f9f9f9;border-radius:10px;margin-bottom:25px;padding:35px}.features-item .icon{z-index:1;text-align:center;width:82px;height:82px;color:var(--whiteColor);transition:var(--transition);background-color:var(--greenColor2);border-radius:10px;margin-bottom:28px;font-size:45px;position:relative}.features-item .icon i{display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.features-item h3{transition:var(--transition);margin-bottom:15px;font-size:24px}.features-item p{transition:var(--transition)}.features-item:hover{background-color:var(--greenColor2)}.features-item:hover .icon{background-color:var(--whiteColor);color:var(--greenColor2);border-radius:50%}.features-item:hover h3,.features-item:hover h3 a{color:var(--whiteColor)}.features-item:hover p{color:var(--whiteColor);opacity:.9}.col-lg-4:nth-child(2) .single-features-item .icon,.col-lg-4:nth-child(5) .single-features-item .icon,.col-lg-4:nth-child(8) .single-features-item .icon{color:#d9901c;background-color:#fffadd}.col-lg-4:nth-child(2) .single-features-item:hover .icon,.col-lg-4:nth-child(5) .single-features-item:hover .icon,.col-lg-4:nth-child(8) .single-features-item:hover .icon{color:var(--whiteColor);background-color:#d9901c}.col-lg-4:nth-child(2) .single-features-item.style-two .icon,.col-lg-4:nth-child(5) .single-features-item.style-two .icon,.col-lg-4:nth-child(8) .single-features-item.style-two .icon{color:#ff4f5a;background-color:#ff4f5a33}.col-lg-4:nth-child(2) .single-features-item.style-two:hover .icon,.col-lg-4:nth-child(5) .single-features-item.style-two:hover .icon,.col-lg-4:nth-child(8) .single-features-item.style-two:hover .icon{color:var(--whiteColor);background-color:#ff4f5a}.col-lg-4:nth-child(2) .features-box .icon,.col-lg-4:nth-child(5) .features-box .icon,.col-lg-4:nth-child(8) .features-box .icon{background-color:#00c6e1}.col-lg-4:nth-child(2) .features-box.style-two .icon,.col-lg-4:nth-child(5) .features-box.style-two .icon,.col-lg-4:nth-child(8) .features-box.style-two .icon{background-color:#ff6395}.col-lg-4:nth-child(2) .features-item .icon,.col-lg-4:nth-child(5) .features-item .icon,.col-lg-4:nth-child(8) .features-item .icon,.col-lg-4:nth-child(2) .features-item:hover,.col-lg-4:nth-child(5) .features-item:hover,.col-lg-4:nth-child(8) .features-item:hover{background-color:#ff5512}.col-lg-4:nth-child(2) .features-item:hover .icon,.col-lg-4:nth-child(5) .features-item:hover .icon,.col-lg-4:nth-child(8) .features-item:hover .icon{background-color:var(--whiteColor);color:#ff5512}.col-lg-4:nth-child(3) .single-features-item .icon,.col-lg-4:nth-child(6) .single-features-item .icon,.col-lg-4:nth-child(9) .single-features-item .icon{color:#2e85a1;background-color:#ebfaff}.col-lg-4:nth-child(3) .single-features-item:hover .icon,.col-lg-4:nth-child(6) .single-features-item:hover .icon,.col-lg-4:nth-child(9) .single-features-item:hover .icon{color:var(--whiteColor);background-color:#2e85a1}.col-lg-4:nth-child(3) .single-features-item.style-two .icon,.col-lg-4:nth-child(6) .single-features-item.style-two .icon,.col-lg-4:nth-child(9) .single-features-item.style-two .icon{color:#d9a600;background-color:#d9a60033}.col-lg-4:nth-child(3) .single-features-item.style-two:hover .icon,.col-lg-4:nth-child(6) .single-features-item.style-two:hover .icon,.col-lg-4:nth-child(9) .single-features-item.style-two:hover .icon{color:var(--whiteColor);background-color:#d9a600}.col-lg-4:nth-child(3) .features-box .icon,.col-lg-4:nth-child(6) .features-box .icon,.col-lg-4:nth-child(9) .features-box .icon{background-color:#ff4e4a}.col-lg-4:nth-child(3) .features-box.style-two .icon,.col-lg-4:nth-child(6) .features-box.style-two .icon,.col-lg-4:nth-child(9) .features-box.style-two .icon{background-color:#711f7f}.col-lg-4:nth-child(3) .features-item .icon,.col-lg-4:nth-child(6) .features-item .icon,.col-lg-4:nth-child(9) .features-item .icon,.col-lg-4:nth-child(3) .features-item:hover,.col-lg-4:nth-child(6) .features-item:hover,.col-lg-4:nth-child(9) .features-item:hover{background-color:#0871f7}.col-lg-4:nth-child(3) .features-item:hover .icon,.col-lg-4:nth-child(6) .features-item:hover .icon,.col-lg-4:nth-child(9) .features-item:hover .icon{background-color:var(--whiteColor);color:#0871f7}.single-what-we-do-box{background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;padding:70px 70px 70px 180px;position:relative;box-shadow:0 0 59px 31px #0000000a}.single-what-we-do-box .icon{position:absolute;top:70px;left:70px}.single-what-we-do-box h3{margin-bottom:15px;font-size:22px}.single-what-we-do-box h3 a{color:var(--blackColor)}.single-what-we-do-box h3 a:hover{color:var(--redLightColor)}.single-what-we-do-box .link-btn{color:var(--redLightColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-what-we-do-box .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-what-we-do-box .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-what-we-do-box:before{content:"";width:0;height:4px;transition:var(--transition);background-color:var(--redLightColor);border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0}.single-what-we-do-box:hover .icon{animation:2s bounce}.single-what-we-do-box:hover:before{width:100%}.single-what-we-do-box.purple-color h3 a:hover,.single-what-we-do-box.purple-color .link-btn{color:var(--purpleColor)}.single-what-we-do-box.purple-color .link-btn:hover{color:var(--blackColor)}.single-what-we-do-box.purple-color:before{background-color:var(--purpleColor)}.col-lg-6:nth-child(2) .single-what-we-do-box:before,.col-lg-6:nth-child(6) .single-what-we-do-box:before{background-color:#ffce22}.col-lg-6:nth-child(3) .single-what-we-do-box:before,.col-lg-6:nth-child(7) .single-what-we-do-box:before{background-color:#8f6bf6}.col-lg-6:nth-child(4) .single-what-we-do-box:before,.col-lg-6:nth-child(8) .single-what-we-do-box:before{background-color:#63eaa9}.lines{z-index:-1;width:90vw;height:100%;margin:auto;position:absolute;top:0;left:0;right:0}.lines .line{background:#ffffff1a;width:1px;height:100%;position:absolute;top:0;left:50%;overflow:hidden}.lines .line:after{content:"";background:linear-gradient(to bottom,#fff0 0%,var(--whiteColor)75%,var(--whiteColor)100%);width:100%;height:15vh;animation:7s cubic-bezier(.4,.26,0,.97) infinite forwards run;display:block;position:absolute;top:-50%;left:0}.lines .line:first-child{margin-left:-25%}.lines .line:first-child:after{animation-delay:2s}.lines .line:nth-child(3){margin-left:25%}.lines .line:nth-child(3):after{animation-delay:2.5s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(15px)}90%{transform:translateY(4px)}}@keyframes movebounce{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes moveleftbounce{0%{transform:translate(0)}50%{transform:translate(20px)}to{transform:translate(0)}}@keyframes border-transform{0%,to{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes rotate3d{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.faq-area.bg-f9f9f9{z-index:1;position:relative}.faq-area.bg-f9f9f9:before{content:"";z-index:-1;background-color:var(--whiteColor);height:100px;position:absolute;bottom:0;left:0;right:0}.faq-accordion .section-title{text-align:start;max-width:100%;margin-bottom:40px;margin-left:0;margin-right:0}.faq-accordion.style-two{max-width:870px;margin-left:auto;margin-right:auto}.faq-image{text-align:center}.faq-image.style-two{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;margin-left:50px}.faq-image.style-two.bg1{background-image:url(/images/faq2.jpg)}.faq-image.style-two img,.faq-image.style-two Image{display:none!important}.faq-image.style-three{text-align:center;margin-left:100px}.ask-question-form{background-color:var(--greenColor2);border:8px solid #fffc;margin-left:15px;padding:60px}.ask-question-form h3{color:var(--whiteColor);margin-bottom:15px;font-size:35px}.ask-question-form form{margin-top:30px}.ask-question-form form .form-group{margin-bottom:25px}.ask-question-form form .form-group input,.ask-question-form form .form-group textarea{background-color:var(--whiteColor);color:var(--blackColor);border:0;width:100%;height:60px;padding-left:15px;padding-right:15px;font-size:16px;display:block}.ask-question-form form .form-group input::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.ask-question-form form .form-group textarea::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.ask-question-form form .form-group input::placeholder,.ask-question-form form .form-group textarea::placeholder{color:var(--paragraphColor);transition:var(--transition)}.ask-question-form form .form-group input:focus::-moz-placeholder{color:#0000}.ask-question-form form .form-group textarea:focus::-moz-placeholder{color:#0000}.ask-question-form form .form-group input:focus::placeholder,.ask-question-form form .form-group textarea:focus::placeholder{color:#0000}.ask-question-form form .form-group textarea{height:auto;padding-top:15px}.ask-question-form form .form-group .form-select{color:var(--blackColor);cursor:pointer;border:0;border-radius:0;height:60px;padding-left:15px;padding-right:15px;font-size:16px}.ask-question-form form .btn-style-one{width:100%;display:block}.ask-question-form form .btn-style-one:hover{background-color:var(--blackColor);border-color:var(--blackColor);color:var(--whiteColor)}.with-top-border{border-top:1px solid #e9e9e9}.faq-accordion-content{max-width:1200px;margin-left:auto;margin-right:auto}.faq-accordion-content .box{background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;padding:40px;box-shadow:0 0 59px 31px #0000000a}.faq-accordion-content .box:last-child{margin-bottom:0}.faq-accordion-content h3{margin-bottom:30px;font-size:25px}.faq-accordion-content .accordion .accordion-item{border:0;border-radius:0;margin-bottom:25px}.faq-accordion-content .accordion .accordion-item .accordion-button{box-shadow:unset;background-color:#0000;border:0;border-radius:0;padding:0;font-size:19px;font-weight:600;position:relative;color:var(--blackColor)!important}.faq-accordion-content .accordion .accordion-item .accordion-button:after{background-size:1rem;width:1rem;height:1rem;margin-left:8px}.faq-accordion-content .accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.faq-accordion-content .accordion .accordion-item .accordion-body{padding:15px 0 0}.faq-accordion-content .accordion .accordion-item .accordion-body strong{color:var(--blackColor)!important}.faq-accordion-content .accordion .accordion-item .accordion-body p{color:var(--paragraphColor);font-size:16px}.faq-accordion-content .accordion .accordion-item .accordion-body p a{color:var(--redLightColor)}.faq-accordion-content .accordion .accordion-item .accordion-body p a:hover{text-decoration:underline}.faq-accordion-content .accordion .accordion-item .accordion-body ul li,.faq-accordion-content .accordion .accordion-item .accordion-body ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.faq-accordion-content .accordion .accordion-item .accordion-body ul li a,.faq-accordion-content .accordion .accordion-item .accordion-body ol li a{color:var(--redLightColor)}.faq-accordion-content .accordion .accordion-item .accordion-body ul li a:hover,.faq-accordion-content .accordion .accordion-item .accordion-body ol li a:hover{text-decoration:underline}.faq-accordion-content .accordion .accordion-item .accordion-body ul li:last-child,.faq-accordion-content .accordion .accordion-item .accordion-body ol li:last-child,.faq-accordion-content .accordion .accordion-item .accordion-body ul:last-child,.faq-accordion-content .accordion .accordion-item .accordion-body ol:last-child,.faq-accordion-content .accordion .accordion-item:last-child{margin-bottom:0}.faq-accordion-content .faq__question{box-shadow:unset;border:0;border-radius:0;margin-bottom:25px}.faq-accordion-content .faq__question:last-child,.faq-accordion-content .faq__question dd{margin-bottom:0}.faq-accordion-content .faq__question-button{box-shadow:unset;background-color:#0000;border:0;border-radius:0;padding:0;font-size:19px;font-weight:600;position:relative;color:var(--blackColor)!important}.faq-accordion-content .faq__question-button:after{margin-top:-5px;margin-left:8px;top:auto;right:auto;transform:translateY(0)rotate(90deg)}.faq-accordion-content .faq__question-button.font-weight-bold:after{transform:translateY(0)rotate(-90deg)}.faq-accordion-content .faq__desc{border-top:none;padding:15px 0 0}.faq-accordion-content .faq__desc strong{color:var(--blackColor)!important}.faq-accordion-content .faq__desc p{color:var(--paragraphColor);font-size:16px}.faq-accordion-content .faq__desc p a{color:var(--redLightColor)}.faq-accordion-content .faq__desc p a:hover{text-decoration:underline}.faq-accordion-content .faq__desc ul li,.faq-accordion-content .faq__desc ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.faq-accordion-content .faq__desc ul li a,.faq-accordion-content .faq__desc ol li a{color:var(--redLightColor)}.faq-accordion-content .faq__desc ul li a:hover,.faq-accordion-content .faq__desc ol li a:hover{text-decoration:underline}.faq-accordion-content .faq__desc ul li:last-child,.faq-accordion-content .faq__desc ol li:last-child,.faq-accordion-content .faq__desc ul:last-child,.faq-accordion-content .faq__desc ol:last-child{margin-bottom:0}.shape5{z-index:-1;position:absolute;bottom:98px;left:7%}.shape5 img{animation:4s linear infinite moveleftbounce}.goal-area{z-index:1;position:relative}.goal-area.bg-711f7f .goal-content .sub-title,.goal-area.bg-711f7f .goal-content h2,.goal-area.bg-711f7f .goal-content .overview-list li{color:var(--whiteColor)}.goal-area.bg-711f7f .goal-content .overview-list li:hover i{background-color:var(--whiteColor);color:var(--purpleColor)}.goal-image{text-align:center;padding-right:15px}.goal-image.style-two{padding-left:15px;padding-right:0}.goal-img{background-image:url(/images/goal2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin-right:100px}.goal-img img{display:none}.goal-content{padding-left:15px}.goal-content.style-two{padding-left:0;padding-right:15px}.goal-content .sub-title{color:var(--darkGreenColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.goal-content h2{margin-bottom:15px;font-size:42px}.goal-content .overview-list{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.goal-content .overview-list li{margin-bottom:20px;padding-top:4.5px;padding-bottom:4.5px;padding-left:50px;font-size:18px;font-weight:600;position:relative}.goal-content .overview-list li i{background-color:var(--crimsonColor);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:50%;width:35px;height:35px;font-size:16px;line-height:38px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.goal-content .overview-list li:hover i{background-color:var(--darkGreenColor);color:var(--whiteColor)}.goal-content .overview-list li:last-child{margin-bottom:0}.goal-content .btn-box{margin-top:40px}.goal-content.purple-color .sub-title{color:var(--purpleColor)}.goal-content.purple-color .overview-list li:hover i{background-color:var(--purpleColor)}.goal-text .sub-title{color:var(--greenColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.goal-text h2{margin-bottom:15px;font-size:42px}.goal-text .overview-list{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.goal-text .overview-list li{background-color:var(--whiteColor);transition:var(--transition);border-radius:7px;margin-bottom:20px;padding:30px 30px 30px 85px;position:relative;box-shadow:0 4px 58px #00000014}.goal-text .overview-list li h3{transition:var(--transition);margin-bottom:10px;font-size:20px;font-weight:600}.goal-text .overview-list li p{transition:var(--transition)}.goal-text .overview-list li i{color:var(--whiteColor);text-align:center;background-color:#2684ff;border-radius:50%;width:35px;height:35px;font-size:16px;line-height:38px;display:inline-block;position:absolute;top:30px;left:30px}.goal-text .overview-list li:nth-child(2) i{background-color:#00c6e1}.goal-text .overview-list li:nth-child(3) i{background-color:#ff4e4a}.goal-text .overview-list li:hover{background-color:var(--greenColor)}.goal-text .overview-list li:hover h3{color:var(--whiteColor)}.goal-text .overview-list li:hover p{color:var(--whiteColor);opacity:.9}.goal-text .overview-list li:last-child{margin-bottom:0}.shape8{z-index:-1;position:absolute;top:48%;right:50%}.shape8 img{animation:2s linear infinite movebounce}.get-started-inner-area{color:var(--whiteColor);background-color:#1d2b53;background-image:url(/images/shape/bg-shape3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;padding:100px}.get-started-inner-area h2{color:var(--whiteColor);margin-bottom:0;font-size:42px}.residence-area{z-index:1;position:relative}.residence-content .sub-title{color:var(--greenColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.residence-content h2{margin-bottom:15px;font-size:42px}.residence-content .box{margin-top:35px;padding-left:55px;position:relative}.residence-content .box i{background-color:var(--greenColor);color:var(--whiteColor);text-align:center;border-radius:50%;width:35px;height:35px;font-size:16px;line-height:38px;display:inline-block;position:absolute;top:0;left:0}.residence-content .box h3{transition:var(--transition);margin-bottom:15px;font-size:22px;font-weight:600}.residence-content .box ul{margin-bottom:0;padding-left:0;list-style-type:none}.residence-content .box ul li{color:var(--paragraphColor);margin-bottom:10px}.residence-content .box ul li span{width:160px;font-weight:500;display:inline-block}.residence-content .box ul li:last-child{margin-bottom:0}.residence-image{background-image:url(/images/residence.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin-left:100px}.residence-image img{display:none}.shape9{z-index:-1;position:absolute;top:45%;left:48%}.shape9 img{animation:2s linear infinite movebounce}.develop-skill-area{z-index:1;position:relative}.develop-skill-area .container-fluid{padding-left:0;padding-right:0}.develop-skill-area .container-fluid .row{margin-left:0;margin-right:0}.develop-skill-area .container-fluid .row .col-lg-6{padding-left:0;padding-right:0}.develop-skill-image{background-image:url(/images/develop-skill.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.develop-skill-image img,.develop-skill-image Image{display:none!important}.develop-skill-content{max-width:700px;padding-top:100px;padding-bottom:100px;padding-left:50px}.develop-skill-content .sub-title{color:var(--yellowColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.develop-skill-content h2{margin-bottom:15px;font-size:42px}.develop-skill-content .skill-list{margin-top:45px;margin-bottom:0;padding-left:0;list-style-type:none}.develop-skill-content .skill-list li{transition:var(--transition);border-radius:10px;margin-bottom:12px;padding:18px 30px 18px 70px;font-size:20px;font-weight:700;display:block;position:relative}.develop-skill-content .skill-list li .icon{background-color:var(--yellowColor);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:50%;width:35px;height:35px;font-size:22px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.develop-skill-content .skill-list li .icon i{display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.develop-skill-content .skill-list li .link-btn{color:var(--blackColor);visibility:hidden;opacity:0;margin-top:4px;transition:all .3s;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.develop-skill-content .skill-list li .link-btn:hover{color:var(--yellowColor)}.develop-skill-content .skill-list li:hover{background-color:var(--whiteColor);box-shadow:0 2px 29px 13px #0000000d}.develop-skill-content .skill-list li:hover .link-btn{opacity:1;visibility:visible;right:20px}.develop-skill-content .skill-list li:first-child{background-color:var(--whiteColor);box-shadow:0 2px 29px 13px #0000000d}.develop-skill-content .skill-list li:first-child .link-btn{opacity:1;visibility:visible;right:20px}.develop-skill-content .skill-list li:last-child{margin-bottom:0}.develop-skill-content .btn-style-one{margin-top:40px}.shape14{z-index:-1;position:absolute;bottom:7%;right:14%}.shape14 img{animation-name:rotateme;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}.case-studies-area{z-index:1;position:relative}.case-studies-area.bg-color:before{z-index:-1;content:"";background-color:#fff4f8;height:35.6%;position:absolute;bottom:0;left:0;right:0}.case-studies-area .container-fluid{padding-left:0;padding-right:0}.single-case-studies-box{background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;box-shadow:0 0 59px 31px #0000000f}.single-case-studies-box .image{border-radius:10px 10px 0 0;overflow:hidden}.single-case-studies-box .image img{transition:var(--transition);border-radius:10px 10px 0 0}.single-case-studies-box .content{padding:30px 30px 30px 135px;position:relative}.single-case-studies-box .content .icon{text-align:center;width:80px;height:80px;color:var(--redLightColor);transition:var(--transition);background-color:var(--blackColor);border-radius:30% 70% 47% 53%/30% 30% 70% 70%;font-size:40px;position:absolute;top:30px;left:30px}.single-case-studies-box .content .icon i{margin-top:2px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-case-studies-box .content h3{margin-bottom:13px;font-size:22px}.single-case-studies-box .content h3 a{color:var(--blackColor)}.single-case-studies-box .content h3 a:hover{color:var(--redLightColor)}.single-case-studies-box .content .link-btn{color:var(--redLightColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-case-studies-box .content .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-case-studies-box .content .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-case-studies-box:hover .image img{transform:scale(1.08)}.single-case-studies-box:hover .content .icon{background-color:var(--redLightColor);color:var(--whiteColor)}.case-studies-slides .swiper-wrapper{margin-top:-75px;padding-top:75px;padding-bottom:75px}.case-studies-slides .swiper-button-next,.case-studies-slides .swiper-button-prev{width:80px;height:80px;color:var(--paragraphColor);transition:var(--transition);background-color:var(--whiteColor);opacity:0;visibility:hidden;transition:var(--transition);border-radius:50%;left:29%;right:auto;box-shadow:0 2px 26px 20px #0000000d}.case-studies-slides .swiper-button-next:hover,.case-studies-slides .swiper-button-prev:hover{color:var(--whiteColor);background-color:var(--redLightColor)}.case-studies-slides .swiper-button-next:after,.case-studies-slides .swiper-button-prev:after{font-size:30px}.case-studies-slides .swiper-button-next.swiper-button-next,.case-studies-slides .swiper-button-prev.swiper-button-next{left:auto;right:29%}.case-studies-slides:hover .swiper-button-next,.case-studies-slides:hover .swiper-button-prev{opacity:1;visibility:visible}.case-studies-slides .swiper-pagination{bottom:35px}.case-studies-slides .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;transition:var(--transition);opacity:1;background:0 0;border:1px solid #616b7e;border-radius:50%;margin:0 4px;position:relative;background-color:#0000!important}.case-studies-slides .swiper-pagination .swiper-pagination-bullet:before{content:"";transition:var(--transition);background-color:#1d2b53;border-radius:50%;margin:2px;position:absolute;inset:0}.case-studies-slides .swiper-pagination .swiper-pagination-bullet:hover,.case-studies-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--redLightColor)}.case-studies-slides .swiper-pagination .swiper-pagination-bullet:hover:before,.case-studies-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--redLightColor)}.single-how-to-apply-box{text-align:center;color:var(--whiteColor);margin-bottom:25px}.single-how-to-apply-box .number{background-color:var(--crimsonColor);border-radius:50%;width:120px;height:120px;margin-bottom:30px;font-size:60px;font-style:italic;font-weight:700;line-height:120px;display:inline-block}.single-how-to-apply-box h3{color:var(--whiteColor);margin-bottom:15px;font-size:24px}.single-how-to-apply-box p{color:#ddd}.col-lg-4:first-child .single-how-to-apply-box{margin-top:80px}.col-lg-4:nth-child(2) .single-how-to-apply-box{margin-top:40px}.lets-start-box{text-align:center}.apply-arrow{z-index:1;position:relative}.apply-arrow .arrow{z-index:-1;text-align:center;margin-left:auto;margin-right:auto;position:absolute;top:-25px;left:0;right:0}.testimonials-slides{z-index:1;max-width:870px;margin-left:auto;margin-right:auto;position:relative}.testimonials-slides:before{z-index:-1;content:"";background-image:url(/images/quote.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:161px;height:147px;position:absolute;top:-50px;left:-120px}.single-testimonials-item{text-align:center;color:var(--whiteColor)}.single-testimonials-item p{color:#f4f4f4;font-size:20px}.single-testimonials-item .client-info{margin-top:30px}.single-testimonials-item .client-info img{border:3px solid var(--whiteColor);border-radius:50%;width:70px!important;display:inline-block!important}.single-testimonials-item .client-info .info{text-align:start;margin-left:18px}.single-testimonials-item .client-info .info h3{color:var(--whiteColor);margin-bottom:8px;font-size:18px;font-weight:700}.single-testimonials-item .client-info .info span{color:#dfdfdf;font-size:15px;font-weight:400;display:block}.carousel .thumbs-wrapper{border-top:1px solid #ffffff29;max-width:900px;margin:60px auto 0}.carousel .thumbs-wrapper .thumbs{flex-wrap:wrap;margin-bottom:0;margin-left:-10px;margin-right:-10px;padding:0;display:flex}.carousel .thumbs-wrapper .thumbs .thumb{border:0;flex:none;margin:0;padding:0 10px;width:20%!important}.carousel .thumbs-wrapper .thumbs .thumb .item{transition:var(--transition);cursor:pointer;opacity:.68;padding-top:20px;position:relative}.carousel .thumbs-wrapper .thumbs .thumb .item img{width:auto!important}.carousel .thumbs-wrapper .thumbs .thumb .item:before{content:"";width:0;height:2px;transition:var(--transition);background-color:var(--redLightColor);position:absolute;top:-1px;left:0}.carousel .thumbs-wrapper .thumbs .thumb.selected .item{opacity:1}.carousel .thumbs-wrapper .thumbs .thumb.selected .item:before{width:100%}.single-testimonials-box{margin-bottom:25px}.single-testimonials-box i{color:var(--lightGreenColor);margin-bottom:10px;margin-left:2px;font-size:50px;line-height:1;display:block}.single-testimonials-box h5{margin-bottom:15px;font-size:20px}.single-testimonials-box p{max-width:610px;margin-bottom:0;font-size:17px}.single-testimonials-box .info{margin-top:25px;padding-left:45px;position:relative}.single-testimonials-box .info:before{content:"";background-color:var(--lightGreenColor);width:25px;height:2px;position:absolute;top:10px;left:0}.single-testimonials-box .info h3{margin-bottom:8px;font-size:18px}.single-testimonials-box .info span{color:var(--paragraphColor);font-size:15px;display:block}.single-testimonials-box img{width:auto!important;display:inline-block!important}.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;transition:var(--transition);opacity:1;background:0 0;border:1px solid #616b7e;border-radius:50%;margin:0 4px;position:relative;background-color:#0000!important}.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet:before{content:"";transition:var(--transition);background-color:#1d2b53;border-radius:50%;margin:2px;position:absolute;inset:0}.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet:hover,.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--lightGreenColor)}.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet:hover:before,.testimonials-slides-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--lightGreenColor)}.testimonials-image{padding-right:100px}.testimonials-content .single-testimonials-box i{color:var(--darkGreenColor)}.testimonials-content .single-testimonials-box p{max-width:100%}.testimonials-content .single-testimonials-box .info:before{background-color:var(--darkGreenColor)}.testimonials-content .testimonials-slides-two .swiper-pagination{position:initial;text-align:start}.testimonials-img{background-image:url(/images/phone-call.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.testimonials-img img{display:none}.testimonials-content-style-two{margin-left:-100px;padding-top:70px;padding-bottom:70px}.testimonials-content-style-two .testimonials-slides-two .single-testimonials-box{background:var(--whiteColor);border:1px solid #f1f1f1;border-radius:10px;margin-bottom:0;padding:50px}.testimonials-content-style-two .testimonials-slides-two .single-testimonials-box i{color:var(--greenColor)}.testimonials-content-style-two .testimonials-slides-two .single-testimonials-box .info:before{background-color:var(--greenColor)}.testimonials-content-style-two .testimonials-slides-two .swiper-pagination{position:inherit;margin-top:35px}.testimonials-content-style-two .testimonials-slides-two .swiper-pagination .swiper-pagination-bullet:hover,.testimonials-content-style-two .testimonials-slides-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--greenColor)}.testimonials-content-style-two .testimonials-slides-two .swiper-pagination .swiper-pagination-bullet:hover:before,.testimonials-content-style-two .testimonials-slides-two .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--greenColor)}.testimonials-slides-three{padding-top:50px}.testimonials-slides-three .single-testimonials-box{background-color:var(--whiteColor);border-radius:10px;padding:50px;box-shadow:0 0 59px 31px #0000000f}.testimonials-slides-three .single-testimonials-box i{color:var(--greenColor2)}.testimonials-slides-three .single-testimonials-box .info:before{background-color:var(--greenColor2)}.testimonials-slides-three .swiper-pagination{position:initial;margin-top:15px}.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;transition:var(--transition);opacity:1;background:0 0;border:1px solid #616b7e;border-radius:50%;margin:0 4px;position:relative;background-color:#0000!important}.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet:before{content:"";transition:var(--transition);background-color:#1d2b53;border-radius:50%;margin:2px;position:absolute;inset:0}.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet:hover,.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--greenColor2)}.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet:hover:before,.testimonials-slides-three .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--greenColor2)}.testimonials-box{z-index:1;background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;padding:55px 30px 30px;position:relative;box-shadow:0 0 59px 31px #0000000f}.testimonials-box .rating{margin-bottom:18px}.testimonials-box .rating i{color:#ffaa29;font-size:20px;line-height:1}.testimonials-box p{margin-bottom:0;font-size:18px}.testimonials-box .info{margin-top:25px}.testimonials-box .info .img,.testimonials-box .info img{border-radius:50%;width:60px;height:60px}.testimonials-box .info .title{margin-left:17px}.testimonials-box .info .title h3{margin-bottom:8px;font-size:18px}.testimonials-box .info .title span{color:var(--paragraphColor);font-size:15px;display:block}.testimonials-box:before{z-index:-1;opacity:.25;content:"";color:var(--yellowColor);font-family:flaticon;font-size:70px;line-height:1;position:absolute;top:-20px;left:30px}.testimonials-item{background-color:var(--whiteColor);text-align:center;border-radius:50% 44% 50% 50%/39% 41% 46% 50%;margin-top:35px;margin-bottom:75px;padding-left:35px;padding-right:35px}.testimonials-item i{color:var(--purpleColor);margin-bottom:-20px;font-size:70px;line-height:1;display:block;position:relative;top:-35px}.testimonials-item p{color:var(--blackColor);margin-bottom:0;font-size:18px;font-weight:500}.testimonials-item .info{text-align:start;margin-top:25px;margin-bottom:25px;padding-left:45px;display:inline-block;position:relative}.testimonials-item .info:before{content:"";background-color:var(--lightGreenColor);width:25px;height:2px;position:absolute;top:10px;left:0}.testimonials-item .info h3{margin-bottom:8px;font-size:18px}.testimonials-item .info span{color:var(--paragraphColor);font-size:15px;display:block}.testimonials-item img{border-radius:50%;height:120px;margin-top:-50px;margin-left:auto;margin-right:auto;display:block;position:relative;bottom:-50px;width:120px!important}.testimonials-slides-four .swiper-pagination{position:inherit;margin-top:20px}.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;transition:var(--transition);opacity:1;background:0 0;border:1px solid #616b7e;border-radius:50%;margin:0 4px;position:relative;background-color:#0000!important}.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet:before{content:"";transition:var(--transition);background-color:#1d2b53;border-radius:50%;margin:2px;position:absolute;inset:0}.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet:hover,.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--purpleColor)}.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet:hover:before,.testimonials-slides-four .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:var(--purpleColor)}@keyframes movescale{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes run{0%{top:-50%}to{top:110%}}@keyframes swing{0%{transform:rotate(9deg)}to{transform:rotate(-9deg)}}.resources-area{overflow:hidden}.single-resources-box{background-color:var(--whiteColor);margin-bottom:25px}.single-resources-box .image{overflow:hidden}.single-resources-box .image img{transition:var(--transition)}.single-resources-box .image span{display:block!important}.single-resources-box .content{padding:40px}.single-resources-box .content h3{margin-bottom:13px;font-size:24px}.single-resources-box .content h3 a{color:var(--blackColor)}.single-resources-box .content h3 a:hover{color:var(--greenColor2)}.single-resources-box .content .link-btn{color:var(--greenColor2);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-resources-box .content .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-resources-box .content .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-resources-box:hover .image img{transform:scale(1.07)}.single-resources-box.red-light-color .content h3 a:hover,.single-resources-box.red-light-color .content .link-btn{color:var(--redLightColor)}.single-resources-box.red-light-color .content .link-btn:hover{color:var(--blackColor)}.resources-slides .swiper-button-next,.resources-slides .swiper-button-prev{width:50px;height:50px;color:var(--paragraphColor);transition:var(--transition);background-color:var(--whiteColor);transition:var(--transition);border-radius:50%;box-shadow:0 2px 26px 20px #0000000d}.resources-slides .swiper-button-next:hover,.resources-slides .swiper-button-prev:hover{color:var(--whiteColor);background-color:var(--redLightColor)}.resources-slides .swiper-button-next:after,.resources-slides .swiper-button-prev:after{font-size:25px}.portfolio-details-image .image{margin-bottom:25px;overflow:hidden}.portfolio-details-image .image img{transition:var(--transition)}.portfolio-details-image .image:hover img{transform:scale(1.08)}.portfolio-details-image .col-lg-12:last-child .image{margin-bottom:0}.portfolio-details-desc.pl-15{padding-left:15px}.portfolio-details-desc p{font-size:16px}.portfolio-details-desc p strong{color:var(--blackColor)}.portfolio-details-desc p a{color:var(--redLightColor)}.portfolio-details-desc p a:hover{color:var(--blueDarkColor)}.portfolio-details-desc .h1,.portfolio-details-desc .h2,.portfolio-details-desc .h3,.portfolio-details-desc .h4,.portfolio-details-desc .h5,.portfolio-details-desc .h6,.portfolio-details-desc h1,.portfolio-details-desc h2,.portfolio-details-desc h3,.portfolio-details-desc h4,.portfolio-details-desc h5,.portfolio-details-desc h6{margin-bottom:13px}.portfolio-details-desc .h1:not(:first-child),.portfolio-details-desc .h2:not(:first-child),.portfolio-details-desc .h3:not(:first-child),.portfolio-details-desc .h4:not(:first-child),.portfolio-details-desc .h5:not(:first-child),.portfolio-details-desc .h6:not(:first-child),.portfolio-details-desc h1:not(:first-child),.portfolio-details-desc h2:not(:first-child),.portfolio-details-desc h3:not(:first-child),.portfolio-details-desc h4:not(:first-child),.portfolio-details-desc h5:not(:first-child),.portfolio-details-desc h6:not(:first-child){margin-top:25px}.portfolio-details-desc ul li,.portfolio-details-desc ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.portfolio-details-desc ul li:last-child,.portfolio-details-desc ol li:last-child{margin-bottom:0}.portfolio-details-desc .btn-style-one{margin-top:10px}.portfolio-details-desc .info{margin-top:25px;margin-bottom:0;padding-left:0;list-style-type:none}.portfolio-details-desc .info li{color:var(--paragraphColor);border-bottom:1px solid #eee;margin-bottom:13px;padding-bottom:13px;font-size:16px}.portfolio-details-desc .info li span{width:100px;color:var(--blackColor);font-size:15px;font-weight:500;display:inline-block}.portfolio-details-desc .info li a{color:var(--paragraphColor);display:inline-block}.portfolio-details-desc .info li a:hover{color:var(--redLightColor)}.portfolio-details-desc .info li:first-child{border-top:1px solid #eee;padding-top:13px}.funfacts-area.bg-fff9ee{z-index:1;position:relative}.funfacts-area.bg-fff9ee:before{content:"";z-index:-1;background-color:var(--whiteColor);height:300px;position:absolute;bottom:0;left:0;right:0}.single-funfacts-box{text-align:center;margin-bottom:25px;position:relative}.single-funfacts-box .icon{text-align:center;width:130px;height:130px;color:var(--redLightColor);transition:var(--transition);background-color:var(--whiteColor);border-radius:30% 70% 47% 53%/30% 30% 70% 70%;margin-bottom:25px;margin-left:auto;margin-right:auto;font-size:60px;position:relative;box-shadow:0 0 38px #0000000a}.single-funfacts-box .icon i{margin-top:2px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-funfacts-box h3{margin-bottom:10px;font-size:65px;line-height:1}.single-funfacts-box p{line-height:initial;font-size:18px;font-weight:500}.single-funfacts-box:before{content:"";background-color:#dedede;width:1px;height:100%;position:absolute;top:0;right:-15px}.single-funfacts-box:hover .icon{background-color:var(--redLightColor);color:var(--whiteColor);border-radius:30% 30% 70% 70%/30% 70% 47% 53%}.single-funfacts-item{margin-bottom:25px;padding-top:20px;padding-bottom:20px;padding-left:145px;position:relative}.single-funfacts-item .icon{text-align:center;width:120px;height:120px;color:var(--yellowColor);transition:var(--transition);background-color:var(--whiteColor);border-radius:50%;font-size:50px;position:absolute;top:0;left:0;box-shadow:0 0 65px #0000001a}.single-funfacts-item .icon i{margin-top:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-funfacts-item h3{color:var(--yellowColor);margin-bottom:5px;font-size:38px}.single-funfacts-item p{line-height:initial;color:#616b7e;font-size:20px}.single-funfacts-item:hover .icon{background-color:var(--yellowColor);color:var(--whiteColor)}.single-funfacts-item.red-light-color h3,.single-funfacts-item.red-light-color .icon{color:var(--redLightColor)}.single-funfacts-item.red-light-color:hover .icon{background-color:var(--redLightColor);color:var(--whiteColor)}.col-lg-3:last-child .single-funfacts-box:before{display:none}.video-box{z-index:1;max-width:1095px;margin-top:75px;margin-left:auto;margin-right:auto;position:relative}.video-box .video-btn{z-index:1;text-align:center;width:110px;height:110px;color:var(--whiteColor);background-color:var(--yellowColor);cursor:pointer;border-radius:8px;font-size:55px;display:inline-block;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.video-box .video-btn i{margin-top:7px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.video-box .video-btn:hover{color:var(--whiteColor);background-color:var(--blackColor)}.video-box .shape15{top:-10%;bottom:auto;right:-7%}.video-box.red-light-color .video-btn{background-color:var(--redLightColor)}.video-box.red-light-color .video-btn:hover{background-color:var(--blackColor)}.shape16{position:absolute;bottom:-15%;left:-8.5%}.shape16 img{animation:2s linear infinite movebounce}.single-team-member{background-position:50%;background-repeat:no-repeat;background-size:310px;border-radius:10px;width:100%;height:310px;margin-bottom:25px;transition:background .8s;position:relative;overflow:hidden}.single-team-member img,.single-team-member Image{display:none!important}.single-team-member .content{opacity:0;visibility:hidden;text-align:center;width:271px;transition:var(--transition);background-color:var(--whiteColor);border-radius:10px;margin-bottom:10px;margin-left:10px;padding:20px;position:absolute;bottom:0;left:0}.single-team-member .content h3{margin-bottom:15px;font-size:22px}.single-team-member .content .social{margin-bottom:0;padding-left:0;list-style-type:none}.single-team-member .content .social li{margin-left:3px;margin-right:3px;display:inline-block}.single-team-member .content .social li a{text-align:center;width:35px;height:35px;color:var(--redLightColor);background-color:#0000000d;border-radius:50%;font-size:14px;display:block;position:relative}.single-team-member .content .social li a i{margin-top:1px;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-team-member .content .social li a:hover{background-color:var(--redLightColor);color:var(--whiteColor)}.single-team-member .content .social li:first-child{margin-left:0}.single-team-member .content .social li:last-child{margin-right:0}.single-team-member:hover{background-position:0;background-size:600px}.single-team-member:hover .content{opacity:1;visibility:visible}.team-content{padding-right:30px}.team-content .sub-title{color:var(--paragraphColor);margin-bottom:15px;font-size:17px;font-weight:600;display:block}.team-content h2{margin-bottom:20px;font-size:42px}.team-content p{max-width:550px}.team-content .btn-style-one{margin-top:15px}.team-content.style-two{padding-left:30px;padding-right:0}.team-member-list{margin-left:30px;position:relative}.team-member-list ul{width:100%;height:100%;margin-bottom:0;padding-left:0;list-style-type:none;position:absolute;top:0;left:0}.team-member-list ul li{position:absolute}.team-member-list ul li img{filter:drop-shadow(0 4px 21px #0000003b);transition:var(--transition);border-radius:50%}.team-member-list ul li span{overflow:initial!important}.team-member-list ul li:hover img{transform:scale(1.08)}.team-member-list ul li:first-child{top:40%;left:40%}.team-member-list ul li:first-child img{filter:drop-shadow(0 8px 32px #0003)}.team-member-list ul li:nth-child(2){top:45px;left:140px}.team-member-list ul li:nth-child(3){bottom:180px;left:0}.team-member-list ul li:nth-child(4){text-align:center;margin-left:-50px;bottom:0;left:0;right:0}.team-member-list ul li:nth-child(5){bottom:80px;right:0}.team-member-list ul li:nth-child(6){top:80px;right:40px}.team-member-list ul li.hover{filter:blur(4px)}.team-member-list ul li.hover:hover{filter:blur()}.bg-image{z-index:-1;position:relative}.team-member-list-style-two{z-index:1;padding-right:30px;position:relative}.team-member-list-style-two .row .col-lg-6:nth-child(2) .single-team-member{margin-top:25px}.team-member-list-style-two .row .col-lg-6:nth-child(3) .single-team-member,.team-member-list-style-two .row .col-lg-6:nth-child(5) .single-team-member,.team-member-list-style-two .row .col-lg-6:nth-child(7) .single-team-member{margin-top:-25px}.shape4{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shape4 img{animation-name:rotateme;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rotateme{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shake-bottom{0%,to{transform-origin:50% 100%;transform:rotate(0)}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}@keyframes ripple{0%{transform:scale(1)}75%{opacity:1;transform:scale(1.75)}to{opacity:0;transform:scale(2)}}.working-process-area{z-index:1;position:relative}.working-process-area .container-fluid{padding-left:0;padding-right:0}.working-process-area .container-fluid .row{margin-left:0;margin-right:0}.working-process-area .container-fluid .row .col-lg-7,.working-process-area .container-fluid .row .col-lg-5{padding-left:0;padding-right:0}.working-process-content .sub-title{color:var(--paragraphColor);margin-bottom:15px;font-size:17px;font-weight:600;display:block}.working-process-content h2{margin-bottom:20px;font-size:42px}.working-process-content .working-process-list{margin-top:55px;margin-bottom:0;padding-left:0;list-style-type:none}.working-process-content .working-process-list li{margin-bottom:45px;padding-left:110px;position:relative}.working-process-content .working-process-list li .number{text-align:center;width:85px;height:85px;color:var(--redLightColor);transition:var(--transition);background-color:#ebebeb;border-radius:50%;font-size:90px;font-style:italic;font-weight:700;line-height:85px;position:absolute;top:0;left:0}.working-process-content .working-process-list li h3{margin-bottom:13px;font-size:22px}.working-process-content .working-process-list li:last-child{margin-bottom:0}.working-process-content .working-process-list li:hover .number{background-color:var(--blueDarkColor);color:var(--whiteColor)}.working-process-content.style-two{max-width:795px;margin-left:auto;padding-top:100px;padding-bottom:100px;padding-right:100px}.working-process-content.style-two .sub-title{color:var(--yellowColor)}.working-process-content.style-two h2{color:var(--whiteColor)}.working-process-content.style-two p{color:var(--whiteColor);opacity:.9}.working-process-content.style-two .working-process-list li .number{background-color:var(--yellowColor);color:var(--whiteColor)}.working-process-content.style-two .working-process-list li h3{color:var(--whiteColor)}.working-process-content.style-two .working-process-list li p{max-width:500px}.working-process-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;margin-left:60px}.working-process-image.bg1{background-image:url(/images/working-process.jpg)}.working-process-image.bg2{background-image:url(/images/working-process3.jpg)}.working-process-image img,.working-process-image Image{display:none!important}.working-process-image.style-two{margin-left:0}.working-process-img{text-align:center;padding-right:10px}.working-process-text{padding-left:15px}.working-process-text .sub-title{color:var(--whiteColor);margin-bottom:15px;font-size:17px;font-weight:600;display:block}.working-process-text h2{color:var(--whiteColor);margin-bottom:20px;font-size:42px}.working-process-text .working-process-list{margin-top:55px;margin-bottom:0;padding-left:0;list-style-type:none}.working-process-text .working-process-list li{margin-bottom:45px;padding-left:110px;position:relative}.working-process-text .working-process-list li .number{text-align:center;width:85px;height:85px;color:var(--whiteColor);transition:var(--transition);background-color:#0ad36580;border-radius:50%;font-size:90px;font-style:italic;font-weight:700;line-height:85px;position:absolute;top:0;left:0}.working-process-text .working-process-list li h3{color:var(--whiteColor);margin-bottom:13px;font-size:22px}.working-process-text .working-process-list li p{color:var(--whiteColor);opacity:.9}.working-process-text .working-process-list li:last-child{margin-bottom:0}.working-process-text .working-process-list li:hover .number{background-color:var(--whiteColor);color:var(--greenColor2)}.shape10{z-index:-1;position:absolute;top:0;right:10%}.shape10 img{animation:2s linear infinite moveleftbounce}.shape11{z-index:-1;position:absolute;bottom:0;left:15%}.shape11 img{animation:2s linear infinite moveleftbounce}.shape15{position:absolute;bottom:7%;right:36%}.shape15 img{animation-name:rotateme;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}.single-why-choose-us-box{transition:var(--transition);border-radius:10px;padding:30px 35px}.single-why-choose-us-box .icon{text-align:center;width:100px;height:100px;color:var(--whiteColor);transition:var(--transition);background-color:var(--greenColor2);border-radius:50%;margin-bottom:25px;font-size:50px;position:relative}.single-why-choose-us-box .icon i{margin-top:5px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.single-why-choose-us-box h3{margin-bottom:15px;font-size:24px}.single-why-choose-us-box h3 a{color:var(--blackColor)}.single-why-choose-us-box h3 a:hover{color:var(--greenColor2)}.single-why-choose-us-box .link-btn{color:var(--greenColor2);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-why-choose-us-box .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-why-choose-us-box .link-btn:hover{color:var(--blackColor);padding-right:20px}.single-why-choose-us-box:hover,.single-why-choose-us-box.active{box-shadow:0 0 59px 31px #0000000f}.col-lg-4:nth-child(2) .single-why-choose-us-box .icon{background-color:#ff5512}.col-lg-4:nth-child(2) .single-why-choose-us-box h3 a:hover{color:#ff5512}.col-lg-4:nth-child(3) .single-why-choose-us-box .icon{background-color:#0871f7}.col-lg-4:nth-child(3) .single-why-choose-us-box h3 a:hover{color:#0871f7}.col-lg-4:nth-child(4) .single-why-choose-us-box .icon{background-color:#ff7d12}.col-lg-4:nth-child(4) .single-why-choose-us-box h3 a:hover{color:#ff7d12}.col-lg-4:nth-child(5) .single-why-choose-us-box .icon{background-color:#3838b7}.col-lg-4:nth-child(5) .single-why-choose-us-box h3 a:hover{color:#3838b7}.col-lg-4:nth-child(6) .single-why-choose-us-box .icon{background-color:#ff3452}.col-lg-4:nth-child(6) .single-why-choose-us-box h3 a:hover{color:#ff3452}.single-courses-box{transition:var(--transition);background-color:var(--whiteColor);margin-bottom:25px}.single-courses-box .image{overflow:hidden}.single-courses-box .image img{transition:var(--transition)}.single-courses-box .content{padding-bottom:30px;padding-left:30px;padding-right:30px}.single-courses-box .content .price{text-align:center;width:60px;height:60px;color:var(--whiteColor);background-color:var(--yellowColor);font-size:22px;font-weight:800;line-height:60px;font-family:var(--nunitoFontFamily);border-radius:50%;margin-top:-30px;margin-bottom:15px;position:relative}.single-courses-box .content h3{margin-bottom:15px;font-size:24px;line-height:1.4}.single-courses-box .content h3 a{color:var(--blackColor)}.single-courses-box .content h3 a:hover{color:var(--yellowColor)}.single-courses-box .content .info{margin-bottom:0;padding-left:0;list-style-type:none}.single-courses-box .content .info li .author .img,.single-courses-box .content .info li .author img{border-radius:50%;width:35px;height:35px}.single-courses-box .content .info li .author span{color:#616b7e;margin-left:12px;font-size:15px;display:block}.single-courses-box .content .info li .status{background-color:#b6fff0;border-radius:30px;padding:2px 18px;font-size:15px;display:inline-block}.single-courses-box .box-footer{color:var(--yellowColor);background-color:#fffbf4;margin-bottom:0;padding:15px 30px;list-style-type:none}.single-courses-box .box-footer li{padding-left:27px;position:relative}.single-courses-box .box-footer li i{font-size:20px;position:absolute;top:-.5px;left:0}.single-courses-box:hover{box-shadow:0 4px 50px #00000026}.single-courses-box:hover .image img{transform:scale(1.07)}.courses-details-header .rating{color:var(--paragraphColor);margin-bottom:15px;font-size:17px}.courses-details-header .rating i{color:var(--paragraphColor);line-height:1;display:inline-block}.courses-details-header .rating i.checked{color:#ff912c}.courses-details-header .rating .rating-count{margin-left:5px;font-size:15px;font-weight:400;display:inline-block;position:relative;top:-2.5px}.courses-details-header h2{margin-bottom:15px;font-size:40px;line-height:1.4}.courses-details-header .courses-meta{margin-top:30px}.courses-details-header .courses-meta ul{color:var(--paragraphColor);margin-bottom:0;padding-left:0;list-style-type:none}.courses-details-header .courses-meta ul li{color:var(--paragraphColor);border-right:1px solid #eee;margin-right:20px;padding-left:45px;padding-right:20px;font-size:16px;display:inline-block;position:relative}.courses-details-header .courses-meta ul li i{color:var(--blackColor);font-size:35px;font-weight:400;line-height:1;position:absolute;top:2px;left:-2px}.courses-details-header .courses-meta ul li span{color:var(--blackColor);margin-bottom:4px;font-weight:400;display:block}.courses-details-header .courses-meta ul li a{color:var(--paragraphColor);display:inline-block}.courses-details-header .courses-meta ul li a:hover{color:var(--yellowColor)}.courses-details-header .courses-meta ul li:last-child{border-right:none;margin-right:0;padding-right:0}.courses-details-header .courses-meta .btn-style-one{margin-left:35px}.courses-details-image{text-align:center;border-radius:5px;position:relative;overflow:hidden}.courses-details-image img{transition:var(--transition);border-radius:5px}.courses-details-image .popup-video{z-index:2;width:80px;height:80px;color:var(--yellowColor);transition:var(--transition);background-color:var(--whiteColor);cursor:pointer;border-radius:50%;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:45px;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.courses-details-image .popup-video:hover{background-color:var(--yellowColor);color:var(--whiteColor)}.courses-details-image .popup-video i{line-height:1;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.courses-details-image:hover img{transform:scale(1.08)}.courses-details-desc .react-tabs__tab-list{background-color:#f9f9f9;border:none;border-radius:5px;margin-bottom:0;padding-left:30px;padding-right:30px;list-style-type:none}.courses-details-desc .react-tabs__tab-list .react-tabs__tab{color:var(--blackColor);transition:var(--transition);background-color:#f9f9f9;border:none;border-radius:5px;margin-right:35px;padding:14px 0;font-size:17px;font-weight:600;position:relative}.courses-details-desc .react-tabs__tab-list .react-tabs__tab:before{content:"";width:100%;height:2px;transition:var(--transition);background-color:var(--yellowColor);position:absolute;bottom:0;left:0;transform:scaleX(0)}.courses-details-desc .react-tabs__tab-list .react-tabs__tab:hover:before,.courses-details-desc .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected:before{transform:scaleX(1)}.courses-details-desc .react-tabs__tab-list .react-tabs__tab:last-child{margin-right:0}.courses-details-desc .react-tabs__tab-panel{padding-top:40px;padding-left:30px;padding-right:30px}.courses-details-desc .courses-overview h3{margin-bottom:15px;font-size:22px}.courses-details-desc .courses-overview h3:not(:first-child){margin-top:30px}.courses-details-desc .courses-overview p{font-size:16px}.courses-details-desc .courses-overview p strong{color:var(--blackColor)}.courses-details-desc .courses-overview p a{color:var(--yellowColor)}.courses-details-desc .courses-overview p a:hover{text-decoration:underline}.courses-details-desc .courses-overview ul,.courses-details-desc .courses-overview ol{margin-bottom:20px}.courses-details-desc .courses-overview ul li,.courses-details-desc .courses-overview ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.courses-details-desc .courses-overview ul li strong,.courses-details-desc .courses-overview ol li strong{color:var(--blackColor)}.courses-details-desc .courses-overview ul li a,.courses-details-desc .courses-overview ol li a{color:var(--yellowColor)}.courses-details-desc .courses-overview ul li a:hover,.courses-details-desc .courses-overview ol li a:hover{text-decoration:underline}.courses-details-desc .courses-overview ul li:last-child,.courses-details-desc .courses-overview ol li:last-child,.courses-details-desc .courses-overview ul:last-child,.courses-details-desc .courses-overview ol:last-child{margin-bottom:0}.courses-details-desc .courses-curriculum{border:1px solid #eee;border-radius:5px;margin-left:-30px;margin-right:-30px;padding:30px}.courses-details-desc .courses-curriculum h3{margin-bottom:20px;font-size:22px}.courses-details-desc .courses-curriculum h3:not(:first-child){margin-top:30px}.courses-details-desc .courses-curriculum ul{margin-bottom:0;padding-left:0;list-style-type:none}.courses-details-desc .courses-curriculum ul li{font-size:15px;display:block}.courses-details-desc .courses-curriculum ul li a{color:var(--blackColor);background-color:#f9f9f9;margin-left:-30px;margin-right:-30px;padding:14px 30px 14px 55px;position:relative}.courses-details-desc .courses-curriculum ul li a:before{color:var(--crimsonColor);content:"";margin-top:-1px;font-size:18px;position:absolute;top:50%;left:30px;transform:translateY(-50%);font-family:flaticon!important}.courses-details-desc .courses-curriculum ul li a .courses-name{font-weight:500}.courses-details-desc .courses-curriculum ul li a .courses-meta{text-align:end}.courses-details-desc .courses-curriculum ul li a .courses-meta .questions{color:#2dbbc4;text-transform:lowercase;background:#f1f9fa;border-radius:3px;margin-right:6px;padding:2px 10px;font-size:13px;font-weight:400;display:inline-block}.courses-details-desc .courses-curriculum ul li a .courses-meta .duration{color:var(--yellowColor);text-transform:lowercase;background:#faf9fe;border-radius:3px;padding:2px 10px;font-size:13px;font-weight:400;display:inline-block}.courses-details-desc .courses-curriculum ul li a .courses-meta .status{background:var(--blackColor);color:var(--whiteColor);border-radius:3px;margin-left:6px;padding:2px 10px;font-size:13px;font-weight:400;display:inline-block}.courses-details-desc .courses-curriculum ul li a .courses-meta .status.locked{color:var(--blackColor);background-color:#0000;border-radius:0;margin-left:8px;padding:0;font-size:18px;font-weight:400;line-height:1;position:relative;top:3px}.courses-details-desc .courses-curriculum ul li a:hover{color:var(--yellowColor)}.courses-details-desc .courses-curriculum ul li:nth-child(2) a,.courses-details-desc .courses-curriculum ul li:nth-child(4) a,.courses-details-desc .courses-curriculum ul li:nth-child(6) a,.courses-details-desc .courses-curriculum ul li:nth-child(8) a,.courses-details-desc .courses-curriculum ul li:nth-child(10) a,.courses-details-desc .courses-curriculum ul li:nth-child(12) a,.courses-details-desc .courses-curriculum ul li:nth-child(14) a,.courses-details-desc .courses-curriculum ul li:nth-child(16) a,.courses-details-desc .courses-curriculum ul li:nth-child(18) a,.courses-details-desc .courses-curriculum ul li:nth-child(20) a,.courses-details-desc .courses-curriculum ul li:nth-child(22) a,.courses-details-desc .courses-curriculum ul li:nth-child(24) a,.courses-details-desc .courses-curriculum ul li:nth-child(26) a,.courses-details-desc .courses-curriculum ul li:nth-child(28) a,.courses-details-desc .courses-curriculum ul li:nth-child(30) a,.courses-details-desc .courses-curriculum ul li:nth-child(32) a,.courses-details-desc .courses-curriculum ul li:nth-child(34) a,.courses-details-desc .courses-curriculum ul li:nth-child(36) a,.courses-details-desc .courses-curriculum ul li:nth-child(38) a,.courses-details-desc .courses-curriculum ul li:nth-child(40) a,.courses-details-desc .courses-curriculum ul li:nth-child(42) a,.courses-details-desc .courses-curriculum ul li:nth-child(44) a,.courses-details-desc .courses-curriculum ul li:nth-child(46) a,.courses-details-desc .courses-curriculum ul li:nth-child(48) a,.courses-details-desc .courses-curriculum ul li:nth-child(50) a,.courses-details-desc .courses-curriculum ul li:nth-child(52) a,.courses-details-desc .courses-curriculum ul li:nth-child(54) a,.courses-details-desc .courses-curriculum ul li:nth-child(56) a,.courses-details-desc .courses-curriculum ul li:nth-child(58) a,.courses-details-desc .courses-curriculum ul li:nth-child(60) a,.courses-details-desc .courses-curriculum ul li:nth-child(62) a,.courses-details-desc .courses-curriculum ul li:nth-child(64) a,.courses-details-desc .courses-curriculum ul li:nth-child(66) a,.courses-details-desc .courses-curriculum ul li:nth-child(68) a,.courses-details-desc .courses-curriculum ul li:nth-child(70) a,.courses-details-desc .courses-curriculum ul li:nth-child(72) a,.courses-details-desc .courses-curriculum ul li:nth-child(74) a,.courses-details-desc .courses-curriculum ul li:nth-child(76) a,.courses-details-desc .courses-curriculum ul li:nth-child(78) a,.courses-details-desc .courses-curriculum ul li:nth-child(80) a,.courses-details-desc .courses-curriculum ul li:nth-child(82) a,.courses-details-desc .courses-curriculum ul li:nth-child(84) a,.courses-details-desc .courses-curriculum ul li:nth-child(86) a,.courses-details-desc .courses-curriculum ul li:nth-child(88) a,.courses-details-desc .courses-curriculum ul li:nth-child(90) a,.courses-details-desc .courses-curriculum ul li:nth-child(92) a,.courses-details-desc .courses-curriculum ul li:nth-child(94) a,.courses-details-desc .courses-curriculum ul li:nth-child(96) a,.courses-details-desc .courses-curriculum ul li:nth-child(98) a,.courses-details-desc .courses-curriculum ul li:nth-child(100) a{background-color:var(--whiteColor)}.courses-details-desc .courses-reviews h3{margin-bottom:0;margin-right:10px;font-size:22px;display:inline-block}.courses-details-desc .courses-reviews .rating{display:inline-block;position:relative;top:2px}.courses-details-desc .courses-reviews .rating span{color:#cecfd2;font-size:17px;line-height:1}.courses-details-desc .courses-reviews .rating span.checked{color:orange}.courses-details-desc .courses-reviews .rating-count{margin-top:8px;margin-bottom:10px}.courses-details-desc .courses-reviews .rating-count span{color:var(--paragraphColor);font-size:16px;display:block}.courses-details-desc .courses-reviews .row{overflow:hidden}.courses-details-desc .courses-reviews .side{float:left;width:9%;margin-top:10px}.courses-details-desc .courses-reviews .side div{font-size:16px;font-weight:500}.courses-details-desc .courses-reviews .middle{float:left;width:82%;margin-top:14px}.courses-details-desc .courses-reviews .right{text-align:end}.courses-details-desc .courses-reviews .bar-container{text-align:center;width:100%;color:var(--whiteColor);background-color:#f1f1f1;border-radius:5px}.courses-details-desc .courses-reviews .bar-5{background-color:#4caf50;border-radius:5px;width:100%;height:18px}.courses-details-desc .courses-reviews .bar-4{background-color:#2196f3;border-radius:5px;width:75%;height:18px}.courses-details-desc .courses-reviews .bar-3{background-color:#00bcd4;border-radius:5px;width:50%;height:18px}.courses-details-desc .courses-reviews .bar-2{background-color:#ff9800;border-radius:5px;width:25%;height:18px}.courses-details-desc .courses-reviews .bar-1{background-color:#f44336;border-radius:5px;width:0;height:18px}.courses-details-desc .courses-review-comments{margin-top:30px}.courses-details-desc .courses-review-comments h3{border-bottom:1px solid #f3f3f3;margin-top:0;margin-bottom:10px;padding-bottom:10px;font-size:22px}.courses-details-desc .courses-review-comments .user-review{border-bottom:1px solid #f3f3f3;padding:20px 0 20px 110px;position:relative}.courses-details-desc .courses-review-comments .user-review .img{border-radius:5px;width:90px;height:90px;position:absolute;top:20px;left:0}.courses-details-desc .courses-review-comments .user-review .sub-comment{margin-bottom:8px;font-weight:700}.courses-details-desc .courses-review-comments .user-review .review-rating{margin-bottom:3px;display:block}.courses-details-desc .courses-review-comments .user-review .review-rating .review-stars{display:inline-block}.courses-details-desc .courses-review-comments .user-review .review-rating .review-stars i{color:#cecfd2;font-size:17px;display:inline-block}.courses-details-desc .courses-review-comments .user-review .review-rating .review-stars i.checked{color:orange}.courses-details-desc .courses-review-comments .user-review p{font-size:16px}.courses-details-desc .review-form-wrapper{margin-top:30px}.courses-details-desc .review-form-wrapper h3{margin-bottom:8px;font-size:22px}.courses-details-desc .review-form-wrapper .comment-notes{font-size:16px}.courses-details-desc .review-form-wrapper .comment-notes span{color:red}.courses-details-desc .review-form-wrapper form{text-align:start;margin-top:20px}.courses-details-desc .review-form-wrapper form .form-group{text-align:start;margin-bottom:25px}.courses-details-desc .review-form-wrapper form .form-group .form-control{font-size:var(--fontSize);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:0;width:100%;height:50px;padding-left:18px;padding-right:18px;font-size:16px}.courses-details-desc .review-form-wrapper form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.courses-details-desc .review-form-wrapper form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.courses-details-desc .review-form-wrapper form .form-group .form-control:focus::placeholder{color:#0000}.courses-details-desc .review-form-wrapper form .form-group textarea.form-control{padding-top:18px;height:auto!important}.courses-details-desc .review-form-wrapper form .rating{text-align:start;max-width:115px;margin-top:-5px;margin-bottom:25px;overflow:hidden}.courses-details-desc .review-form-wrapper form .rating label{float:right;cursor:pointer;width:23px;height:23px;position:relative}.courses-details-desc .review-form-wrapper form .rating label:not(:first-of-type){padding-right:5px}.courses-details-desc .review-form-wrapper form .rating label:before{transition:var(--transition);content:"★";color:#ccc;font-size:27px;line-height:1}.courses-details-desc .review-form-wrapper form .rating input{display:none}.courses-details-desc .review-form-wrapper form .rating input:checked~label:before,.courses-details-desc .review-form-wrapper form .rating:not(:checked)>label:hover:before,.courses-details-desc .review-form-wrapper form .rating:not(:checked)>label:hover~label:before{color:#f6b500}.courses-details-desc .review-form-wrapper form .form-check{color:var(--paragraphColor);cursor:pointer;margin-top:5px;font-size:16px}.courses-details-desc .review-form-wrapper form .form-check a{color:var(--yellowColor)}.courses-details-desc .review-form-wrapper form .form-check a:hover{text-decoration:underline}.courses-details-desc .review-form-wrapper form .form-check .form-check-input{margin-top:.18em;box-shadow:unset!important}.courses-details-desc .review-form-wrapper form .form-check .form-check-input[type=checkbox]{border-radius:0}.courses-details-desc .review-form-wrapper form .form-check .form-check-input:checked{background-color:var(--yellowColor);border-color:var(--yellowColor)}.courses-details-desc .review-form-wrapper form .form-check .form-check-input:focus{border-color:var(--yellowColor)}.courses-details-desc .review-form-wrapper form .form-check .form-check-label{cursor:pointer}.courses-details-desc .review-form-wrapper form button{background-color:var(--yellowColor);transition:var(--transition);color:var(--whiteColor);box-shadow:unset;font-size:var(--fontSize);border:0;border-radius:5px;margin-top:20px;padding:12px 35px;font-weight:500;display:inline-block}.courses-details-desc .review-form-wrapper form button:hover{background-color:var(--crimsonColor);color:var(--whiteColor)}.courses-details-desc .review-form-wrapper form button.disabled{cursor:not-allowed!important}.courses-details-desc .review-form-wrapper form button.disabled:hover{color:var(--blackColor)}.courses-details-desc .review-form-wrapper form button.disabled:hover:before{opacity:.3;width:55px}.courses-details-info{background-color:#f9f9f9;padding:30px}.courses-details-info .info{margin-bottom:0;padding-left:0;list-style-type:none}.courses-details-info .info li{color:var(--paragraphColor);border-bottom:1px solid #eee;padding-top:15px;padding-bottom:15px;font-size:17px}.courses-details-info .info li span{color:var(--blackColor);padding-left:25px;font-weight:500;position:relative}.courses-details-info .info li span i{color:var(--blackColor);font-size:19px;position:absolute;top:2px;left:0}.courses-details-info .info li.price{color:var(--crimsonColor);padding-bottom:10px;font-size:25px;font-weight:600}.courses-details-info .info li.price span{color:var(--blackColor);font-size:17px;font-weight:500}.courses-details-info .info li:first-child{padding-top:0}.courses-details-info .btn-box{margin-top:25px}.courses-details-info .btn-box .btn-style-one{text-align:center;width:100%;padding-left:30px;padding-right:30px;display:block}.courses-details-info .btn-box .btn-style-one:not(:first-child){margin-top:15px}.courses-details-info .courses-share{text-align:center;margin-top:25px}.courses-details-info .courses-share .share-info{display:inline-block;position:relative}.courses-details-info .courses-share .share-info span{line-height:1;font-size:var(--fontSize);padding-right:22px;font-weight:600;display:inline-block}.courses-details-info .courses-share .share-info span i{color:var(--blackColor);position:absolute;top:5px;right:0}.courses-details-info .courses-share .share-info .social-link{margin-top:15px;margin-bottom:0;padding-left:0;list-style-type:none}.courses-details-info .courses-share .share-info .social-link li{margin-right:3px;display:inline-block}.courses-details-info .courses-share .share-info .social-link li:last-child{margin-right:0}.courses-details-info .courses-share .share-info .social-link li a{text-align:center;width:35px;height:35px;color:var(--whiteColor);background-color:var(--yellowColor);border-radius:2px;font-size:18px;display:block;position:relative}.courses-details-info .courses-share .share-info .social-link li a i{margin-top:1px;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-48%)}.courses-details-info .courses-share .share-info .social-link li a:hover{transform:translateY(-5px)}.courses-details-info .courses-share .share-info .social-link li a.facebook{color:var(--whiteColor);background-color:#4267b2}.courses-details-info .courses-share .share-info .social-link li a.twitter{color:var(--whiteColor);background-color:#1da1f2}.courses-details-info .courses-share .share-info .social-link li a.instagram{color:var(--whiteColor);background-color:#bc2a8d}.courses-details-info .courses-share .share-info .social-link li a.linkedin{color:var(--whiteColor);background-color:#0077b5}.gallery-area{overflow:hidden}.single-gallery-item{margin-bottom:25px;overflow:hidden}.single-gallery-item img{transition:var(--transition)}.single-gallery-item:hover img{cursor:zoom-in;transform:scale(1.06)}.gallery-slides .swiper-button-next,.gallery-slides .swiper-button-prev{width:45px;height:45px;color:var(--paragraphColor);transition:var(--transition);background-color:var(--whiteColor);transition:var(--transition);border-radius:50%;box-shadow:0 2px 26px 20px #0000000d}.gallery-slides .swiper-button-next:hover,.gallery-slides .swiper-button-prev:hover{color:var(--whiteColor);background-color:var(--redLightColor)}.gallery-slides .swiper-button-next:after,.gallery-slides .swiper-button-prev:after{font-size:20px}.pricing-section-title.section-title{text-align:start;max-width:100%;margin-bottom:25px}.single-pricing-box{z-index:1;background-color:var(--whiteColor);border:1px solid var(--lightGreenColor);border-radius:10px;margin-bottom:25px;padding:40px;position:relative}.single-pricing-box h3{margin-bottom:8px;font-size:22px}.single-pricing-box p{font-size:16px}.single-pricing-box .price{color:var(--blackColor);margin-top:20px;margin-bottom:30px;font-size:55px;font-weight:700;line-height:1}.single-pricing-box .price span{color:var(--paragraphColor);font-size:16px;font-weight:400}.single-pricing-box .features-list{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.single-pricing-box .features-list li{margin-bottom:17px;padding-top:2px;padding-bottom:2px;padding-left:35px;font-size:16px;font-weight:600;position:relative}.single-pricing-box .features-list li i{background-color:var(--lightGreenColor);transition:var(--transition);color:var(--whiteColor);text-align:center;border-radius:50%;width:25px;height:25px;margin-top:-1px;font-size:11px;line-height:28px;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.single-pricing-box .features-list li.close i{background-color:#ff004d}.single-pricing-box .features-list li:hover i{background-color:var(--blackColor);color:var(--whiteColor)}.single-pricing-box .features-list li:last-child{margin-bottom:0}.single-pricing-box:before{opacity:0;z-index:-1;content:"";visibility:hidden;transition:var(--transition);background:linear-gradient(#62ecff36 0%,#b4f6ff13 100%);position:absolute;inset:0}.single-pricing-box:hover:before,.single-pricing-box.active:before{opacity:1;visibility:visible}.single-pricing-box.red-light-color{border-color:#eee}.single-pricing-box.red-light-color .features-list li i{background-color:var(--blueDarkColor)}.single-pricing-box.red-light-color .features-list li.close i{background-color:red}.single-pricing-box.red-light-color:before{background:linear-gradient(#ff004d1a 0%,#b4f6ff13 100%)}.single-blog-post{background-color:var(--whiteColor);border-radius:10px;margin-bottom:25px;box-shadow:0 2px 27px 8px #00000014}.single-blog-post .image{border-radius:10px 10px 0 0;overflow:hidden}.single-blog-post .image img{transition:var(--transition);border-radius:10px 10px 0 0}.single-blog-post .image span{display:block!important}.single-blog-post .content{padding:30px}.single-blog-post .content .meta{margin-bottom:12px;padding-left:0;list-style-type:none}.single-blog-post .content .meta li{color:var(--paragraphColor);text-transform:uppercase;margin-right:15px;padding-left:22px;font-size:14px;font-weight:400;display:inline-block;position:relative}.single-blog-post .content .meta li i{color:var(--redLightColor);font-size:16px;position:absolute;top:2px;left:0}.single-blog-post .content .meta li a{color:var(--paragraphColor)}.single-blog-post .content .meta li a:hover{color:var(--redLightColor)}.single-blog-post .content h3{margin-bottom:0;font-size:22px;line-height:1.4}.single-blog-post .content h3 a{color:var(--blackColor)}.single-blog-post .content h3 a:hover{color:var(--redLightColor)}.single-blog-post:hover .image img{transform:scale(1.07)}.single-blog-post-item{margin-bottom:25px}.single-blog-post-item .image{overflow:hidden}.single-blog-post-item .image img{transition:var(--transition)}.single-blog-post-item .content{margin-top:20px}.single-blog-post-item .content .meta{margin-bottom:12px;padding-left:0;list-style-type:none}.single-blog-post-item .content .meta li{color:var(--paragraphColor);text-transform:uppercase;margin-right:15px;padding-left:22px;font-size:14px;font-weight:400;display:inline-block;position:relative}.single-blog-post-item .content .meta li i{color:var(--greenColor);font-size:16px;position:absolute;top:2px;left:0}.single-blog-post-item .content .meta li a{color:var(--paragraphColor)}.single-blog-post-item .content .meta li a:hover{color:var(--greenColor)}.single-blog-post-item .content h3{margin-bottom:12px;font-size:24px}.single-blog-post-item .content h3 a{color:var(--blackColor)}.single-blog-post-item .content h3 a:hover{color:var(--greenColor)}.single-blog-post-item .content .link-btn{color:var(--greenColor);padding-right:14px;font-size:15px;font-weight:600;display:inline-block;position:relative}.single-blog-post-item .content .link-btn i{font-size:20px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.single-blog-post-item .content .link-btn:hover{padding-right:20px;color:var(--blackColor)!important}.single-blog-post-item:hover .image img{transform:scale(1.07)}.single-blog-post-item.green-color .content .meta li i,.single-blog-post-item.green-color .content .meta li a:hover,.single-blog-post-item.green-color .content h3 a:hover,.single-blog-post-item.green-color .content .link-btn{color:var(--greenColor2)}.single-blog-post-item.yellow-color .content .meta li i,.single-blog-post-item.yellow-color .content .meta li a:hover,.single-blog-post-item.yellow-color .content h3 a:hover,.single-blog-post-item.yellow-color .content .link-btn{color:var(--yellowColor)}.blog-details-desc .post-thumb{margin-bottom:25px}.blog-details-desc .h1,.blog-details-desc .h2,.blog-details-desc .h3,.blog-details-desc .h4,.blog-details-desc .h5,.blog-details-desc .h6,.blog-details-desc h1,.blog-details-desc h2,.blog-details-desc h3,.blog-details-desc h4,.blog-details-desc h5,.blog-details-desc h6{margin-bottom:15px}.blog-details-desc .h1:not(:first-child),.blog-details-desc .h2:not(:first-child),.blog-details-desc .h3:not(:first-child),.blog-details-desc .h4:not(:first-child),.blog-details-desc .h5:not(:first-child),.blog-details-desc .h6:not(:first-child),.blog-details-desc h1:not(:first-child),.blog-details-desc h2:not(:first-child),.blog-details-desc h3:not(:first-child),.blog-details-desc h4:not(:first-child),.blog-details-desc h5:not(:first-child),.blog-details-desc h6:not(:first-child){margin-top:25px}.blog-details-desc .post-meta{margin-top:18px;margin-bottom:12px}.blog-details-desc .post-meta ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.blog-details-desc .post-meta ul li{color:var(--paragraphColor);text-transform:uppercase;margin-bottom:0;margin-right:15px;padding-left:22px;font-size:14px;font-weight:400;display:inline-block;position:relative}.blog-details-desc .post-meta ul li i{color:var(--redLightColor);font-size:16px;position:absolute;top:2px;left:0}.blog-details-desc .post-meta ul li a{color:var(--paragraphColor)}.blog-details-desc .post-meta ul li a:hover{color:var(--redLightColor)}.blog-details-desc p{font-size:16px}.blog-details-desc p a{color:var(--redLightColor)}.blog-details-desc p a:hover{text-decoration:underline}.blog-details-desc p strong{color:var(--blackColor)}.blog-details-desc ul,.blog-details-desc ol{margin-top:20px;margin-bottom:20px}.blog-details-desc ul li,.blog-details-desc ol li{color:var(--paragraphColor);margin-bottom:15px;font-size:16px}.blog-details-desc ul li:last-child,.blog-details-desc ol li:last-child{margin-bottom:0}.blog-details-desc .post-footer{border-top:1px solid #eee;flex-wrap:wrap;align-items:center;margin-top:30px;padding-top:30px;display:flex}.blog-details-desc .post-footer .post-tags{flex:0 0 50%;max-width:50%;font-size:16px}.blog-details-desc .post-footer .post-tags .sub{text-transform:uppercase;font-weight:500;display:inline-block}.blog-details-desc .post-footer .post-tags ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:inline-block}.blog-details-desc .post-footer .post-tags ul li{margin-bottom:0;margin-right:1px;display:inline-block}.blog-details-desc .post-footer .post-tags ul li a{color:var(--paragraphColor)}.blog-details-desc .post-footer .post-tags ul li a:hover{color:var(--redLightColor)}.blog-details-desc .post-footer .post-tags ul li:not(:last-child):after{content:","}.blog-details-desc .post-footer .article-share{text-align:end;flex:0 0 50%;max-width:50%}.blog-details-desc .post-footer .article-share .social{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.blog-details-desc .post-footer .article-share .social li{color:var(--blackColor);margin-bottom:0;display:inline-block}.blog-details-desc .post-footer .article-share .social li span{margin-right:3px;font-weight:500;display:inline-block;position:relative}.blog-details-desc .post-footer .article-share .social li a{width:35px;height:35px;color:var(--whiteColor);background-color:var(--redLightColor);border:1px solid var(--redLightColor);text-align:center;border-radius:50%;margin-left:2px;line-height:37px;display:block}.blog-details-desc .post-footer .article-share .social li a:hover{color:var(--redLightColor);background-color:#0000}.blog-details-desc .post-footer .article-share .social li a.facebook{color:var(--whiteColor);background-color:#3b5998;border-color:#3b5998}.blog-details-desc .post-footer .article-share .social li a.facebook:hover{color:#3b5998;background-color:#0000}.blog-details-desc .post-footer .article-share .social li a.twitter{color:var(--whiteColor);background-color:#1da1f2;border-color:#1da1f2}.blog-details-desc .post-footer .article-share .social li a.twitter:hover{color:#1da1f2;background-color:#0000}.blog-details-desc .post-footer .article-share .social li a.linkedin{color:var(--whiteColor);background-color:#007bb5;border-color:#007bb5}.blog-details-desc .post-footer .article-share .social li a.linkedin:hover{color:#007bb5;background-color:#0000}.blog-details-desc .post-footer .article-share .social li a.instagram{color:var(--whiteColor);background-color:#c13584;border-color:#c13584}.blog-details-desc .post-footer .article-share .social li a.instagram:hover{color:#c13584;background-color:#0000}.blog-details-desc.green-color .post-meta ul li i,.blog-details-desc.green-color .post-meta ul li a:hover,.blog-details-desc.green-color p a,.blog-details-desc.green-color .post-footer .post-tags ul li a:hover{color:var(--greenColor)}.blog-details-desc.green-color .post-footer .article-share .social li a{background-color:var(--greenColor);border-color:var(--greenColor)}.blog-details-desc.green-color .post-footer .article-share .social li a:hover{color:var(--greenColor)}.blog-details-desc.green-color .post-footer .article-share .social li a.facebook{background-color:#3b5998;border-color:#3b5998}.blog-details-desc.green-color .post-footer .article-share .social li a.facebook:hover{color:#3b5998;background-color:#0000}.blog-details-desc.green-color .post-footer .article-share .social li a.twitter{background-color:#1da1f2;border-color:#1da1f2}.blog-details-desc.green-color .post-footer .article-share .social li a.twitter:hover{color:#1da1f2;background-color:#0000}.blog-details-desc.green-color .post-footer .article-share .social li a.linkedin{background-color:#007bb5;border-color:#007bb5}.blog-details-desc.green-color .post-footer .article-share .social li a.linkedin:hover{color:#007bb5;background-color:#0000}.blog-details-desc.green-color .post-footer .article-share .social li a.instagram{background-color:#c13584;border-color:#c13584}.blog-details-desc.green-color .post-footer .article-share .social li a.instagram:hover{color:#c13584;background-color:#0000}.blog-details-desc.green-color blockquote,.blog-details-desc.green-color .blockquote{border-color:var(--greenColor)}blockquote,.blockquote{border-left:5px solid var(--redLightColor);background-color:#f9f9f9;margin-top:25px;margin-bottom:25px;padding:40px!important}blockquote p,.blockquote p{color:var(--blackColor);margin-bottom:0;font-style:italic;font-weight:600;line-height:1.7;font-size:18px!important}blockquote cite,.blockquote cite{color:var(--blackColor);margin-top:18px;font-weight:600;display:block}.comments-area{border-top:1px solid #eee;margin-top:30px;padding-top:30px}.comments-area .comments-title{font-size:22px;line-height:initial;margin-bottom:25px}.comments-area ol,.comments-area ul,.comments-area .comment-list{margin:0;padding:0;list-style-type:none}.comments-area .children{margin-left:20px}.comments-area .comment-body{color:var(--blackColor);border-bottom:1px dashed #eee;margin-bottom:20px;padding-bottom:20px;padding-left:98px;position:relative}.comments-area .comment-body .reply{z-index:3;position:absolute;top:0;right:0}.comments-area .comment-body .reply a{color:var(--paragraphColor);border:1px dashed #eee;border-radius:30px;padding:3px 15px;font-size:13px;font-weight:500;display:inline-block}.comments-area .comment-body .reply a:hover{color:var(--whiteColor);border-color:var(--redLightColor);background-color:var(--redLightColor)}.comments-area .comment-author{z-index:2;margin-bottom:8px;font-size:16px;position:relative}.comments-area .comment-author .avatar{width:80px;position:absolute;top:4px;left:-98px}.comments-area .comment-author .says{display:none}.comments-area .comment-author .fn{font-weight:600}.comments-area .comment-content p{font-size:15.5px}.comments-area .comment-metadata{color:var(--paragraphColor);margin-bottom:.6em;font-size:15px}.comments-area .comment-respond{margin-top:30px}.comments-area .comment-respond .comment-reply-title{margin-bottom:0;font-size:22px}.comments-area .comment-respond .comment-reply-title #cancel-comment-reply-link{display:inline-block}.comments-area .comment-respond .comment-notes{margin-top:10px;margin-bottom:20px;font-size:16px;font-style:italic}.comments-area .comment-respond .comment-notes .required{color:red}.comments-area .comment-respond .form-group{margin-bottom:25px}.comments-area .comment-respond .form-group label{margin-bottom:10px;font-size:15px;font-weight:500;display:block}.comments-area .comment-respond .form-group .form-control{font-size:var(--fontSize);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:0;width:100%;height:55px;padding-left:18px;padding-right:18px;font-size:15.5px}.comments-area .comment-respond .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.comments-area .comment-respond .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.comments-area .comment-respond .form-group .form-control:focus::placeholder{color:#0000}.comments-area .comment-respond .form-group textarea.form-control{padding-top:18px;height:auto!important}.comments-area .comment-respond .form-check{color:var(--paragraphColor);margin-top:5px;margin-bottom:20px;font-size:16px}.comments-area .comment-respond .form-check a{color:var(--redLightColor)}.comments-area .comment-respond .form-check a:hover{text-decoration:underline}.comments-area .comment-respond .form-check .form-check-label{cursor:pointer}.comments-area .comment-respond .form-check .form-check-input{cursor:pointer;margin-top:.18em;box-shadow:unset!important}.comments-area .comment-respond .form-check .form-check-input[type=checkbox]{border-radius:0}.comments-area .comment-respond .form-check .form-check-input:checked{background-color:var(--redLightColor);border-color:var(--redLightColor)}.comments-area .comment-respond .form-check .form-check-input:focus{border-color:var(--redLightColor)}.comments-area .comment-respond .submit-btn{background-color:var(--redLightColor);transition:var(--transition);color:var(--whiteColor);box-shadow:unset;font-size:var(--fontSize);border:0;border-radius:5px;padding:12px 30px;font-weight:500;display:inline-block}.comments-area .comment-respond .submit-btn:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.comments-area .comment-respond .submit-btn.disabled{cursor:not-allowed!important}.comments-area .comment-respond .submit-btn.disabled:hover{color:var(--blackColor)}.comments-area .comment-respond .submit-btn.disabled:hover:before{opacity:.3;width:55px}.comments-area.green-color .comment-body .reply a:hover{border-color:var(--greenColor);background-color:var(--greenColor)}.comments-area.green-color .comment-respond .form-check a{color:var(--greenColor)}.comments-area.green-color .comment-respond .form-check .form-check-input:checked{background-color:var(--greenColor);border-color:var(--greenColor)}.comments-area.green-color .comment-respond .form-check .form-check-input:focus{border-color:var(--greenColor)}.comments-area.green-color .comment-respond .submit-btn{background-color:var(--greenColor)}.comments-area.green-color .comment-respond .submit-btn:hover{background-color:var(--redLightColor)}.screenshots-tabs{text-align:center;max-width:1170px;margin-left:auto;margin-right:auto}.screenshots-tabs .react-tabs__tab-list{border-bottom:1px solid #444;margin:0}.screenshots-tabs .react-tabs__tab-list .react-tabs__tab{transition:var(--transition);color:var(--whiteColor);font-size:var(--fontSize);margin-left:5px;margin-right:5px;padding:12px 25px 12px 60px;font-weight:600;display:block;position:relative;display:inline-block!important}.screenshots-tabs .react-tabs__tab-list .react-tabs__tab i{margin-top:-1px;font-size:24px;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.screenshots-tabs .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected{background:var(--redLightColor);color:var(--whiteColor);border-color:#0000}.screenshots-tabs .react-tabs__tab-list .react-tabs__tab:hover{border-color:#444}.screenshots-tabs .react-tabs__tab-list .react-tabs__tab:focus:after{background:0 0}.screenshots-tabs .react-tabs__tab-panel{margin-top:30px}.screenshots-tabs .react-tabs__tab-panel img{filter:drop-shadow(25px 50px 70px #2a323d26)}.subscribe-content .sub-title{color:var(--paragraphColor);margin-bottom:15px;font-size:17px;font-weight:600;display:block}.subscribe-content h2{margin-bottom:20px;font-size:42px}.subscribe-content .newsletter-form{margin-top:40px;position:relative}.subscribe-content .newsletter-form .input-newsletter{background-color:var(--whiteColor);transition:var(--transition);color:var(--blackColor);border:1px solid #ebebeb;border-radius:6px;width:100%;height:60px;padding-left:20px;padding-right:20px;font-size:15px;font-weight:400;display:block}.subscribe-content .newsletter-form .input-newsletter::placeholder{color:var(--paragraphColor)}.subscribe-content .newsletter-form .input-newsletter:focus{border-color:var(--redLightColor)}.subscribe-content .newsletter-form .btn-style-one{padding-top:16px;padding-bottom:16px}.subscribe-content .newsletter-form #validator-newsletter{font-size:15px;position:absolute;bottom:-35px;left:0}.subscribe-content .newsletter-form #validator-newsletter.validation-danger{color:red}.subscribe-content .newsletter-form #validator-newsletter.validation-success{color:#42ba96}.subscribe-image{text-align:center;padding-left:150px}.join-our-community-image{text-align:center;padding-right:100px}.join-our-community-content .sub-title{color:var(--darkGreenColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.join-our-community-content h2{margin-bottom:15px;font-size:42px}.join-our-community-content .btn-box{margin-top:25px}.request-a-visit-area{background-image:url(/images/request-a-visit-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.request-a-visit-area.bg2{background-image:url(/images/request-a-visit-bg2.jpg)}.request-a-visit-form{background-color:var(--greenColor);border:8px solid #fffc;max-width:650px;padding:70px}.request-a-visit-form .sub-title{color:var(--whiteColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.request-a-visit-form h2{color:var(--whiteColor);margin-bottom:15px;font-size:42px}.request-a-visit-form form{margin-top:30px}.request-a-visit-form form .form-group{margin-bottom:25px}.request-a-visit-form form .form-group input,.request-a-visit-form form .form-group textarea{background-color:var(--whiteColor);color:var(--blackColor);border:0;width:100%;height:60px;padding-left:15px;padding-right:15px;font-size:16px;display:block}.request-a-visit-form form .form-group input::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.request-a-visit-form form .form-group textarea::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.request-a-visit-form form .form-group input::placeholder,.request-a-visit-form form .form-group textarea::placeholder{color:var(--paragraphColor);transition:var(--transition)}.request-a-visit-form form .form-group input:focus::-moz-placeholder{color:#0000}.request-a-visit-form form .form-group textarea:focus::-moz-placeholder{color:#0000}.request-a-visit-form form .form-group input:focus::placeholder,.request-a-visit-form form .form-group textarea:focus::placeholder{color:#0000}.request-a-visit-form form .form-group textarea{height:auto;padding-top:15px}.request-a-visit-form form .form-group .form-select{color:var(--blackColor);cursor:pointer;border:0;border-radius:0;height:60px;padding-left:15px;padding-right:15px;font-size:16px}.request-a-visit-form form .btn-style-one{width:100%;display:block}.request-a-visit-form form .btn-style-one:hover{background-color:var(--blackColor);border-color:var(--blackColor);color:var(--whiteColor)}.app-download-area{z-index:1;background-color:var(--lightGreenColor);position:relative}.app-download-area.bg-yellow{background-color:var(--yellowColor)}.app-download-area.bg-yellow .app-download-content .btn-box .playstore-btn span,.app-download-area.bg-yellow .app-download-content .btn-box .applestore-btn span{color:var(--yellowColor)}.app-download-area.bg-711f7f{background-color:#711f7f}.app-download-area.bg-711f7f .app-download-content .btn-box .playstore-btn span,.app-download-area.bg-711f7f .app-download-content .btn-box .applestore-btn span{color:var(--purpleColor)}.app-download-area.bg-red-light{background-color:var(--blueDarkColor)}.app-download-area.bg-red-light .app-download-content .btn-box .playstore-btn span,.app-download-area.bg-red-light .app-download-content .btn-box .applestore-btn span{color:var(--redLightColor)}.app-download-image{text-align:center;z-index:1;position:relative;overflow:hidden}.app-download-image span{display:block!important}.app-download-image:before{z-index:-1;content:"";background:#fff3;border-radius:50%;width:635px;height:635px;animation:10s linear infinite alternate forwards border-transform;position:absolute;bottom:-225px;left:0}.app-download-content{margin-top:80px;padding-left:15px}.app-download-content .sub-title{color:var(--whiteColor);margin-bottom:12px;font-size:17px;font-weight:600;display:block}.app-download-content h2{color:var(--whiteColor);margin-bottom:15px;font-size:42px}.app-download-content .btn-box{margin-top:35px}.app-download-content .btn-box .playstore-btn{color:var(--paragraphColor);background-color:var(--whiteColor);border-radius:5px;margin-right:15px;padding:12px 25px 12px 60px;font-size:14px;font-weight:500;display:inline-block;position:relative;box-shadow:0 7px 18px #6b7c9326}.app-download-content .btn-box .playstore-btn span{color:var(--lightGreenColor);transition:var(--transition);margin-top:2px;font-size:17px;font-weight:700;display:block}.app-download-content .btn-box .playstore-btn .img{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.app-download-content .btn-box .playstore-btn:hover{background-color:var(--blackColor);color:var(--whiteColor);transform:translateY(-3px)}.app-download-content .btn-box .playstore-btn:hover span{color:var(--whiteColor)!important}.app-download-content .btn-box .applestore-btn{color:var(--paragraphColor);background-color:var(--whiteColor);border-radius:5px;padding:12px 25px 12px 65px;font-size:14px;font-weight:500;display:inline-block;position:relative;box-shadow:0 7px 18px #6b7c9326}.app-download-content .btn-box .applestore-btn span{color:var(--lightGreenColor);transition:var(--transition);margin-top:2px;font-size:17px;font-weight:700;display:block}.app-download-content .btn-box .applestore-btn .img{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.app-download-content .btn-box .applestore-btn:hover{background-color:var(--blackColor);color:var(--whiteColor);transform:translateY(-3px)}.app-download-content .btn-box .applestore-btn:hover span{color:var(--whiteColor)!important}.partner-area{z-index:2;position:relative}.partner-item{text-align:center}.partner-item img,.partner-item Image{width:auto!important;display:inline-block!important}.partner-item-lists .partner-item img{transition:var(--transition)}.free-trial-inner{background-color:var(--orangeColor);text-align:center;z-index:1;padding:100px;position:relative}.free-trial-inner h2{color:var(--whiteColor);margin-bottom:15px;font-size:42px}.free-trial-inner p{color:var(--whiteColor);opacity:.9;max-width:820px;margin-left:auto;margin-right:auto}.free-trial-inner .btn-box{margin-top:30px}.free-trial-inner .btn-box .btn-style-one{margin-left:7px;margin-right:7px}.free-trial-inner .btn-box .btn-style-one.white-color{color:var(--orangeColor)}.free-trial-inner .btn-box .btn-style-one.white-color:hover{color:var(--whiteColor)}.free-trial-inner .btn-box .btn-style-one.green-color2:hover{background-color:var(--blackColor)}.shape12{z-index:-1;position:absolute;bottom:0;left:5%}.shape12 img{animation:2s linear infinite moveleftbounce}.shape13{z-index:-1;position:absolute;top:0;right:5%}.shape13 img{animation:2s linear infinite moveleftbounce}.page-title-area{background-color:#f8fbff;padding-top:180px;padding-bottom:100px}.page-title-area.bg-black{background-color:var(--blackColor)!important}.page-title-area.bg-black .page-title-content .sub-title,.page-title-area.bg-black .page-title-content h1{color:var(--whiteColor)}.page-title-area.style-two{padding-top:100px;padding-bottom:100px}.page-title-content{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.page-title-content .sub-title{color:var(--paragraphColor);margin-bottom:15px;font-size:17px;font-weight:600;display:block}.page-title-content .sub-title.red-light-color{color:var(--redLightColor)}.page-title-content .sub-title.light-green-color{color:var(--lightGreenColor)}.page-title-content .sub-title.dark-green-color{color:var(--darkGreenColor)}.page-title-content .sub-title.green-color{color:var(--greenColor)}.page-title-content .sub-title.yellow-color{color:var(--yellowColor)}.page-title-content .sub-title.purple-color{color:var(--purpleColor)}.page-title-content h1{margin-bottom:0;font-size:42px}.page-title-content form{margin-top:30px;position:relative}.page-title-content form label{color:var(--paragraphColor);margin-bottom:0;font-size:20px;position:absolute;top:15px;left:20px}.page-title-content form .input-search{width:100%;height:55px;color:var(--blackColor);background-color:var(--whiteColor);font-family:var(--secondaryFontFamily);border:0;border-radius:5px;padding-left:50px;display:block;box-shadow:0 2px 8px #63636333}.page-title-content form .input-search::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.page-title-content form .input-search::placeholder{color:var(--paragraphColor);transition:var(--transition)}.page-title-content form .input-search:focus::placeholder{color:#0000}.page-title-content form button{color:var(--whiteColor);transition:var(--transition);background-color:var(--redLightColor);font-size:var(--fontSize);border:0;border-radius:5px;padding:11px 30px;font-weight:600;display:inline-block;position:absolute;top:3.5px;right:3.5px}.page-title-content form button:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.page-title-content ul{margin-top:15px;margin-bottom:0;padding-left:0;list-style-type:none}.page-title-content ul li{color:var(--blackColor);margin-left:18px;margin-right:18px;font-size:16px;display:inline-block;position:relative}.page-title-content ul li a{color:var(--paragraphColor);display:block}.page-title-content ul li a:hover{color:var(--redLightColor)}.page-title-content ul li:before{content:"";color:var(--paragraphColor);font-family:flaticon;font-size:var(--fontSize);margin-top:2px;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.page-title-content ul li:last-child{margin-right:0}.page-title-content ul li:last-child:before{display:none}.page-title-content ul li:first-child{margin-left:0}.pagination-area{text-align:center;border-top:1px solid #eee;margin-top:20px;padding-top:30px}.pagination-area .nav-links{justify-content:center;align-items:center;display:flex}.pagination-area .page-numbers{width:45px;height:45px;color:var(--blackColor);line-height:45px;font-size:var(----fontSize);background:linear-gradient(#fff 0%,#eaeef3 100%);border-radius:50%;margin-left:8px;margin-right:8px;font-weight:500;transition:all .3s ease-in-out;display:inline-block;position:relative;overflow:hidden;box-shadow:0 5px 15px #6b7c9326,0 2px 4px #6b7c9333,inset 0 -2px #c2cfde}.pagination-area .page-numbers:before,.pagination-area .page-numbers:after{content:"";z-index:11;background-image:linear-gradient(135deg,#01579b,#0091ea);width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;inset:0;transform:translate(-100px)}.pagination-area .page-numbers:after{content:"click";color:var(--whiteColor);background:linear-gradient(135deg,#093170,#01579b);transition-delay:.25s;transform:translateY(100px)}.pagination-area .page-numbers:hover{color:var(--redLightColor)}.pagination-area .page-numbers:hover:before,.pagination-area .page-numbers:hover:after{transform:translateY(0)}.pagination-area .page-numbers.current{color:var(--redLightColor);background:var(--whiteColor)}.pagination-area .page-numbers.current:hover:before,.pagination-area .page-numbers.current:hover:after{display:none}.pagination-area .page-numbers.next,.pagination-area .page-numbers.prev{font-size:15px;line-height:42px}.pagination-area .page-numbers.next:hover,.pagination-area .page-numbers.prev:hover{line-height:45px}.pagination-area.yellow-color .page-numbers:hover,.pagination-area.yellow-color .page-numbers.current{color:var(--yellowColor)}.products-grid-sorting{margin-bottom:30px}.products-grid-sorting .result-count p .count{color:var(--blackColor);font-weight:600}.products-grid-sorting .ordering{text-align:end}.products-grid-sorting .ordering label{color:var(--paragraphColor);margin-bottom:0;margin-right:5px;display:inline-block}.products-grid-sorting .ordering select{cursor:pointer;width:215px;height:45px;color:var(--blackColor);transition:var(--transition);background:#f8f8f8;border-color:#eee;padding:0 0 0 12px;font-size:16px;font-weight:500;line-height:45px;display:inline-block}.products-grid-sorting .ordering select:hover{border-color:var(--redLightColor);background-color:#0000}.single-products-box{background-color:var(--whiteColor);text-align:center;border:1px solid #e7e7ec;margin-bottom:25px;box-shadow:0 .5rem .937rem #8c98a41a}.single-products-box .image{position:relative;overflow:hidden}.single-products-box .image img{transition:all .3s}.single-products-box .image .btn-style-one{opacity:0;visibility:hidden;margin-left:15px;margin-right:15px;position:absolute;bottom:0;left:0}.single-products-box .image .sale{color:var(--whiteColor);background-color:#06bec7;padding:3px 15px;font-size:14px;font-weight:600;position:absolute;top:0;left:0}.single-products-box .image .out-of-stock{background-color:var(--redLightColor);color:var(--whiteColor);padding:3px 15px;font-size:14px;font-weight:600;position:absolute;top:0;left:0}.single-products-box .image .hot{color:var(--whiteColor);background-color:green;padding:3px 15px;font-size:14px;font-weight:600;position:absolute;top:0;left:0}.single-products-box .content{padding:25px 20px}.single-products-box .content h3{margin-bottom:12px;font-size:20px}.single-products-box .content h3 a{color:var(--blackColor)}.single-products-box .content h3 a:hover{color:var(--redLightColor)}.single-products-box .content .price span{color:var(--redLightColor);font-size:15.5px}.single-products-box .content .price span.old-price{color:var(--paragraphColor);font-weight:400;text-decoration:line-through}.single-products-box:hover .image img{transform:scale(1.1)}.single-products-box:hover .image .btn-style-one{opacity:1;visibility:visible;margin-bottom:15px}.products-details-image .popup-image{display:block}.products-details-desc{padding-left:20px}.products-details-desc h3{margin-bottom:17px;font-size:22px}.products-details-desc .price{margin-bottom:15px;font-size:16px;font-weight:500}.products-details-desc .price .old-price{color:#999;font-weight:300;text-decoration:line-through}.products-details-desc p{font-size:16px}.products-details-desc .products-info{margin-top:20px;margin-bottom:0;padding-left:0;list-style-type:none}.products-details-desc .products-info li{margin-bottom:10px;font-size:15px}.products-details-desc .products-info li span{color:var(--blackColor);font-weight:500}.products-details-desc .products-info li a{color:var(--paragraphColor);display:inline-block}.products-details-desc .products-info li a:hover{color:var(--redLightColor)}.products-details-desc .products-info li:last-child{margin-bottom:0}.products-details-desc .products-add-to-cart{margin-top:20px}.products-details-desc .products-add-to-cart .input-counter{text-align:center;min-width:130px;max-width:130px;margin-right:15px;position:relative}.products-details-desc .products-add-to-cart .input-counter span{cursor:pointer;width:40px;height:100%;color:var(--paragraphColor);transition:var(--transition);background-color:#0000;font-size:15px;line-height:55px;position:absolute;top:0}.products-details-desc .products-add-to-cart .input-counter span.minus-btn{border-right:1px solid #eee;left:0}.products-details-desc .products-add-to-cart .input-counter span.plus-btn{border-left:1px solid #eee;right:0}.products-details-desc .products-add-to-cart .input-counter span:hover{color:var(--redLightColor)}.products-details-desc .products-add-to-cart .input-counter input{text-align:center;width:100%;height:50px;color:var(--blackColor);background-color:var(--whiteColor);border:1px solid #eee;outline:0;font-size:17px;font-weight:600;display:block}.products-details-desc .products-add-to-cart .input-counter input::placeholder{color:var(--blackColor)}.products-details-tabs{margin-top:50px}.products-details-tabs .nav{margin-bottom:40px;padding-left:0;list-style-type:none;display:block;border-color:#eee!important}.products-details-tabs .nav .nav-item{margin-left:15px;margin-right:15px;display:inline-block}.products-details-tabs .nav .nav-item .nav-link{color:#ccc;transition:var(--transition);background-color:#0000;border:none;border-bottom:1px solid #eee;padding:0 0 8px;font-size:20px;font-weight:600;position:relative}.products-details-tabs .nav .nav-item .nav-link:before{content:"";width:0;height:3px;transition:var(--transition);background-color:var(--redLightColor);position:absolute;bottom:-2px;left:0}.products-details-tabs .nav .nav-item .nav-link:hover,.products-details-tabs .nav .nav-item .nav-link.active{color:var(--blackColor)}.products-details-tabs .nav .nav-item .nav-link:hover:before,.products-details-tabs .nav .nav-item .nav-link.active:before{width:100%}.products-details-tabs .nav .nav-item:last-child{margin-right:0}.products-details-tabs .nav .nav-item:first-child{margin-left:0}.products-details-tabs .tab-content .tab-pane p{font-size:16px}.products-details-tabs .tab-content .tab-pane ul li,.products-details-tabs .tab-content .tab-pane ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.products-details-tabs .tab-content .tab-pane ul li a,.products-details-tabs .tab-content .tab-pane ol li a{color:var(--redLightColor)}.products-details-tabs .tab-content .tab-pane ul li a:hover,.products-details-tabs .tab-content .tab-pane ol li a:hover{text-decoration:underline}.products-details-tabs .tab-content .tab-pane ul li:last-child,.products-details-tabs .tab-content .tab-pane ol li:last-child{margin-bottom:0}.products-details-tabs .tab-content .tab-pane .products-review-comments{margin-top:40px}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review{border-bottom:1px solid #eee;margin-bottom:20px;padding:0 0 20px 110px;position:relative}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review img{border-radius:5px;width:90px;height:90px;position:absolute;top:0;left:0}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .sub-name{margin-bottom:8px;font-weight:600}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review p{font-size:16px}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .review-rating{margin-bottom:7px;display:block}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .review-rating .review-stars i{color:#cecfd2;font-size:16px;line-height:1;display:inline-block}.products-details-tabs .tab-content .tab-pane .products-review-comments .user-review .review-rating .review-stars i.checked{color:orange}.products-details-tabs .tab-content .tab-pane .review-form-wrapper{margin-top:30px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper h3{margin-bottom:10px;font-size:22px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper .comment-notes span{color:red}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form{margin-top:20px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group{text-align:start;margin-bottom:25px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group .form-control{font-size:var(--fontSize);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:0;width:100%;height:50px;padding-left:18px;padding-right:18px;font-size:16px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group .form-control:focus::placeholder{color:#0000}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-group textarea.form-control{padding-top:18px;height:auto!important}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating{text-align:start;max-width:115px;margin-top:-5px;margin-bottom:25px;overflow:hidden}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating label{float:right;cursor:pointer;width:23px;height:23px;position:relative}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating label:not(:first-of-type){padding-right:5px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating label:before{transition:var(--transition);content:"★";color:#ccc;font-size:27px;line-height:1}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating input{display:none}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating input:checked~label:before,.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating:not(:checked)>label:hover:before,.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .rating:not(:checked)>label:hover~label:before{color:#f6b500}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check{color:var(--paragraphColor);cursor:pointer;margin-top:5px;font-size:16px}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check a{color:var(--redLightColor)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check a:hover{text-decoration:underline}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input{margin-top:.18em;box-shadow:unset!important}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input[type=checkbox]{border-radius:0}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input:checked{background-color:var(--redLightColor);border-color:var(--redLightColor)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-input:focus{border-color:var(--redLightColor)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form .form-check .form-check-label{cursor:pointer}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button{background-color:var(--redLightColor);transition:var(--transition);color:var(--whiteColor);box-shadow:unset;font-size:var(--fontSize);border:0;border-radius:5px;margin-top:20px;padding:12px 35px;font-weight:500;display:inline-block}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button.disabled{cursor:not-allowed!important}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button.disabled:hover{color:var(--blackColor)}.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button.disabled:hover:before{opacity:.3;width:55px}.products-details-tabs .tab-content .tab-pane .table-striped{margin-bottom:0}.products-details-tabs .tab-content .tab-pane .table-striped tbody tr{border:none}.products-details-tabs .tab-content .tab-pane .table-striped tbody tr td{color:var(--blackColor);border:none;padding:12px 20px;font-size:16px}.products-details-tabs .tab-content .tab-pane .table-striped tbody tr:nth-of-type(odd){background-color:#00000008}.products-details-tabs .tab-content .tab-pane .table>:not(caption)>*>*{box-shadow:unset}.cart-table table{margin-bottom:0}.cart-table table thead tr{border-color:#eee;border-top-style:none;border-top-width:medium}.cart-table table thead tr th{text-transform:uppercase;vertical-align:middle;white-space:nowrap;border:none;padding:0 0 10px;font-size:15px;font-weight:600}.cart-table table tbody tr{border-color:#eee}.cart-table table tbody tr td{color:var(--paragraphColor);vertical-align:middle;white-space:nowrap;border-color:#eee currentColor;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;padding-left:0;padding-right:0;font-size:15px}.cart-table table tbody tr td.product-thumbnail a{display:inline-block}.cart-table table tbody tr td.product-thumbnail a img{width:80px;display:inline-block}.cart-table table tbody tr td.product-thumbnail a h3{margin-bottom:0;margin-left:15px;font-size:15px;font-weight:500;display:inline-block}.cart-table table tbody tr td .remove{color:red;font-size:18px}.cart-table table tbody tr td.product-quantity .input-counter{text-align:center;min-width:150px;max-width:150px;position:relative}.cart-table table tbody tr td.product-quantity .input-counter span{cursor:pointer;width:40px;height:100%;color:var(--paragraphColor);transition:var(--transition);background-color:#0000;font-size:15px;line-height:50px;position:absolute;top:0}.cart-table table tbody tr td.product-quantity .input-counter span.minus-btn{border-right:1px solid #eee;left:0}.cart-table table tbody tr td.product-quantity .input-counter span.plus-btn{border-left:1px solid #eee;right:0}.cart-table table tbody tr td.product-quantity .input-counter span:hover{color:var(--redLightColor)}.cart-table table tbody tr td.product-quantity .input-counter input{text-align:center;width:100%;height:47px;color:var(--blackColor);background-color:var(--whiteColor);border:1px solid #eee;outline:0;font-size:17px;font-weight:600;display:block}.cart-table table tbody tr td.product-quantity .input-counter input::placeholder{color:var(--blackColor)}.cart-table .table>:not(:first-child){border-top:none}.cart-buttons{margin-top:30px}.cart-buttons .shopping-coupon-code{max-width:530px;position:relative}.cart-buttons .shopping-coupon-code .form-control{font-size:var(--fontSize);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:5px;height:50px;padding-left:20px;font-size:16px}.cart-buttons .shopping-coupon-code .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition);font-weight:400}.cart-buttons .shopping-coupon-code .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition);font-weight:400}.cart-buttons .shopping-coupon-code .form-control:focus::placeholder{color:#0000}.cart-buttons .shopping-coupon-code button{height:50px;color:var(--whiteColor);transition:var(--transition);background:var(--blueDarkColor);border:none;outline:0;padding:0 25px;font-size:16px;font-weight:500;line-height:50px;position:absolute;top:0;right:0}.cart-buttons .shopping-coupon-code button:hover{background-color:var(--redLightColor)}.cart-totals{border:1px solid #eee;max-width:500px;margin-top:60px;margin-left:auto;margin-right:auto;padding:30px}.cart-totals ul{margin:0 0 20px;padding-left:0;list-style-type:none}.cart-totals ul li{color:var(--blackColor);border-bottom:1px solid #eee;padding-top:10px;padding-bottom:10px;font-weight:500;overflow:hidden}.cart-totals ul li:first-child{padding-top:0}.cart-totals ul li:last-child{border-bottom:none;padding-bottom:0;font-size:20px}.cart-totals ul li:last-child span{color:var(--blueDarkColor);font-weight:700}.cart-totals ul li span{float:right;color:var(--paragraphColor);font-weight:400}.user-actions{border-left:3px solid var(--redLightColor);background:var(--whiteColor);margin-bottom:50px;padding:15px 20px;font-size:16px;box-shadow:0 2px 48px #00000014}.user-actions span a{color:var(--paragraphColor)}.user-actions span a:hover{color:var(--redLightColor)}.billing-details h3{margin-bottom:25px;font-size:22px;position:relative}.billing-details h3:before{content:"";z-index:-1;background-color:#ebeeee;height:1px;margin-top:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.billing-details h3 span{background-color:var(--whiteColor);padding-right:15px}.billing-details .form-group{margin-bottom:20px}.billing-details .form-group .form-control{transition:var(--transition);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:5px;height:55px;padding-left:18px;font-size:15px}.billing-details .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.billing-details .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.billing-details .form-group .form-control:focus{border-color:var(--redLightColor);background-color:#0000}.billing-details .form-group .form-control:focus::placeholder{color:#0000}.billing-details .form-group textarea.form-control{height:auto;padding-top:18px}.billing-details label{margin-bottom:12px;font-size:15.4px;font-weight:500;display:block}.billing-details label .required{color:red}.billing-details .country-select{width:100%;display:block}.billing-details .country-select input{width:100%;height:55px;box-shadow:unset;color:var(--blackColor);background-color:#f9f9f9;border:0;border-radius:5px;padding-left:15px;padding-right:15px;font-size:15px;display:block}.billing-details .form-check{color:var(--paragraphColor)}.billing-details .form-check .form-check-input{cursor:pointer;margin-top:.15em;box-shadow:unset!important}.billing-details .form-check .form-check-input[type=checkbox]{border-radius:0}.billing-details .form-check .form-check-input:checked{background-color:var(--redLightColor);border-color:var(--redLightColor)}.billing-details .form-check .form-check-input:focus{border-color:var(--redLightColor)}.billing-details .form-check .form-check-label{cursor:pointer}.billing-details .col-lg-12:last-child .form-group{margin-bottom:0}.order-details{border-top:1px solid #eee;margin-top:30px;padding-top:30px}.order-details h3{margin-bottom:25px;font-size:22px}.order-details .order-table table{margin-bottom:0}.order-details .order-table table tbody tr{border-color:#eee;font-size:15px}.order-details .order-table table tbody tr td{color:var(--paragraphColor);vertical-align:middle;white-space:nowrap;border-color:#eee;padding:15px 20px 13px}.order-details .order-table table tbody tr td.product-name a{color:var(--paragraphColor);display:inline-block}.order-details .order-table table tbody tr td.product-name a:hover{color:var(--redLightColor)}.order-details .order-table table tbody tr td.order-subtotal span,.order-details .order-table table tbody tr td.order-shipping span,.order-details .order-table table tbody tr td.total-price span{color:var(--blackColor);font-weight:500}.order-details .order-table table tbody tr td.shipping-price,.order-details .order-table table tbody tr td.order-subtotal-price,.order-details .order-table table tbody tr td.product-subtotal{color:var(--redLightColor);font-weight:500}.order-details .payment-box{background-color:var(--whiteColor);margin-top:30px;padding:40px;box-shadow:0 2px 28px #0000000f}.order-details .payment-box .payment-method p{border-bottom:1px solid #eee;margin-bottom:0;padding-top:15px;padding-bottom:15px;font-size:16px}.order-details .payment-box .payment-method p [type=radio]:checked,.order-details .payment-box .payment-method p [type=radio]:not(:checked){display:none}.order-details .payment-box .payment-method p a{color:var(--redLightColor)}.order-details .payment-box .payment-method p a:hover{text-decoration:underline}.order-details .payment-box .payment-method p img{margin-bottom:5px;display:block}.order-details .payment-box .payment-method p [type=radio]:checked+label,.order-details .payment-box .payment-method p [type=radio]:not(:checked)+label{color:var(--blackColor);cursor:pointer;margin-bottom:5px;padding-left:27px;font-weight:600;display:block;position:relative}.order-details .payment-box .payment-method p [type=radio]:checked+label:before,.order-details .payment-box .payment-method p [type=radio]:not(:checked)+label:before{content:"";background:var(--whiteColor);border:1px solid #ddd;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.order-details .payment-box .payment-method p [type=radio]:checked+label:after,.order-details .payment-box .payment-method p [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;transition:var(--transition);background:var(--redLightColor);border-radius:50%;position:absolute;top:7px;left:3px}.order-details .payment-box .payment-method p [type=radio]:not(:checked)+label:after{opacity:0;visibility:hidden;transform:scale(0)}.order-details .payment-box .payment-method p [type=radio]:checked+label:after{opacity:1;visibility:visible;transform:scale(1)}.order-details .payment-box .payment-method p:first-child{padding-top:0}.order-details .payment-box .payment-method p:last-child{border-bottom:none;padding-bottom:0}.order-details .payment-box .btn-style-one{margin-top:25px}.privacy-policy-content .h1,.privacy-policy-content .h2,.privacy-policy-content .h3,.privacy-policy-content .h4,.privacy-policy-content .h5,.privacy-policy-content .h6,.privacy-policy-content h1,.privacy-policy-content h2,.privacy-policy-content h3,.privacy-policy-content h4,.privacy-policy-content h5,.privacy-policy-content h6{margin-bottom:13px}.privacy-policy-content .h1:not(:first-child),.privacy-policy-content .h2:not(:first-child),.privacy-policy-content .h3:not(:first-child),.privacy-policy-content .h4:not(:first-child),.privacy-policy-content .h5:not(:first-child),.privacy-policy-content .h6:not(:first-child),.privacy-policy-content h1:not(:first-child),.privacy-policy-content h2:not(:first-child),.privacy-policy-content h3:not(:first-child),.privacy-policy-content h4:not(:first-child),.privacy-policy-content h5:not(:first-child),.privacy-policy-content h6:not(:first-child){margin-top:25px}.privacy-policy-content strong{color:var(--blackColor)!important}.privacy-policy-content p{font-size:16px}.privacy-policy-content p a{color:var(--redLightColor)}.privacy-policy-content p a:hover{text-decoration:underline}.privacy-policy-content ul li,.privacy-policy-content ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.privacy-policy-content ul li a,.privacy-policy-content ol li a{color:var(--redLightColor)}.privacy-policy-content ul li a:hover,.privacy-policy-content ol li a:hover{text-decoration:underline}.privacy-policy-content ul li:last-child,.privacy-policy-content ol li:last-child{margin-bottom:0}.terms-conditions-content .h1,.terms-conditions-content .h2,.terms-conditions-content .h3,.terms-conditions-content .h4,.terms-conditions-content .h5,.terms-conditions-content .h6,.terms-conditions-content h1,.terms-conditions-content h2,.terms-conditions-content h3,.terms-conditions-content h4,.terms-conditions-content h5,.terms-conditions-content h6{margin-bottom:13px}.terms-conditions-content .h1:not(:first-child),.terms-conditions-content .h2:not(:first-child),.terms-conditions-content .h3:not(:first-child),.terms-conditions-content .h4:not(:first-child),.terms-conditions-content .h5:not(:first-child),.terms-conditions-content .h6:not(:first-child),.terms-conditions-content h1:not(:first-child),.terms-conditions-content h2:not(:first-child),.terms-conditions-content h3:not(:first-child),.terms-conditions-content h4:not(:first-child),.terms-conditions-content h5:not(:first-child),.terms-conditions-content h6:not(:first-child){margin-top:25px}.terms-conditions-content strong{color:var(--blackColor)!important}.terms-conditions-content p{font-size:16px}.terms-conditions-content p a{color:var(--redLightColor)}.terms-conditions-content p a:hover{text-decoration:underline}.terms-conditions-content ul li,.terms-conditions-content ol li{color:var(--paragraphColor);margin-bottom:12px;font-size:16px}.terms-conditions-content ul li a,.terms-conditions-content ol li a{color:var(--redLightColor)}.terms-conditions-content ul li a:hover,.terms-conditions-content ol li a:hover{text-decoration:underline}.terms-conditions-content ul li:last-child,.terms-conditions-content ol li:last-child{margin-bottom:0}.thank-you-area{background-color:#f9f9f9;height:100vh}.thank-you-content{background-color:var(--whiteColor);text-align:center;max-width:570px;margin-left:auto;margin-right:auto;padding:40px}.thank-you-content h3{margin-top:25px;margin-bottom:12px;font-size:25px}.thank-you-content .btn-style-one{margin-top:5px}.not-found-area{height:100vh}.not-found-content{text-align:center}.not-found-content h3{margin-bottom:25px;font-size:25px}.not-found-content p{max-width:500px;margin-left:auto;margin-right:auto}.not-found-content .btn-style-one{margin-top:15px}.coming-soon-area{background-image:url(/images/coming-soon.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.coming-soon-content{background-color:var(--whiteColor);border-radius:10px;max-width:650px;padding:40px}.coming-soon-content .logo{display:inline-block}.coming-soon-content h2{margin-top:30px;margin-bottom:0;font-size:40px}.coming-soon-content .coming-soon-countdown{margin-top:35px;margin-bottom:0;padding-left:0;list-style-type:none}.coming-soon-content .coming-soon-countdown li{font-size:var(--fontSize);border-radius:5px;margin-left:20px;margin-right:20px;font-weight:500}.coming-soon-content .coming-soon-countdown li span{color:var(--redLightColor);font-size:40px;font-weight:700}.coming-soon-content .coming-soon-countdown li:first-child{margin-left:0}.coming-soon-content .coming-soon-countdown li:last-child{margin-right:0}.coming-soon-content form{margin-top:40px;position:relative}.coming-soon-content form .input-newsletter{width:100%;height:60px;color:var(--blackColor);font-size:var(--fontSize);transition:var(--transition);background-color:#0000;border:1px solid #00000014;border-radius:4px;padding:0 0 0 20px;display:block}.coming-soon-content form .input-newsletter::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.coming-soon-content form .input-newsletter::placeholder{color:var(--paragraphColor);transition:var(--transition)}.coming-soon-content form .input-newsletter:focus{border-color:var(--redLightColor)}.coming-soon-content form .input-newsletter:focus::placeholder{color:#0000}.coming-soon-content form .btn-style-one{position:absolute;bottom:5px;right:5px}.coming-soon-content form #validator-newsletter{font-size:15px;position:absolute;bottom:-35px;left:0}.coming-soon-content form #validator-newsletter.validation-danger{color:red}.login-form{padding-right:15px}.login-form h2{margin-bottom:30px;font-size:35px}.login-form form .form-group{margin-bottom:25px}.login-form form .form-group label{margin-bottom:12px;font-size:16px;font-weight:500;display:block}.login-form form .form-group .form-control{color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:5px;height:55px;padding-left:20px;font-size:16px}.login-form form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition);font-weight:300}.login-form form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition);font-weight:300}.login-form form .form-group .form-control:focus::placeholder{color:#0000}.login-form form .form-group textarea.form-control{height:auto;padding-top:18px}.login-form form .remember-me-wrap{margin-bottom:0}.login-form form .remember-me-wrap .form-check{color:var(--blackColor);margin-bottom:0;font-size:16px}.login-form form .remember-me-wrap .form-check .form-check-input{margin-top:.17em;box-shadow:unset!important}.login-form form .remember-me-wrap .form-check .form-check-input[type=checkbox]{border-radius:0}.login-form form .remember-me-wrap .form-check .form-check-input:checked{background-color:var(--redLightColor);border-color:var(--redLightColor)}.login-form form .remember-me-wrap .form-check .form-check-input:focus{border-color:var(--redLightColor)}.login-form form .lost-your-password-wrap{text-align:end}.login-form form .lost-your-password-wrap a{font-size:16px;line-height:1.5;display:inline-block;position:relative}.login-form form .lost-your-password-wrap a:before{content:"";width:100%;height:1px;transition:var(--transition);background-color:#eee;position:absolute;bottom:0;left:0}.login-form form .lost-your-password-wrap a:after{content:"";width:0;height:1px;transition:var(--transition);background-color:var(--redLightColor);position:absolute;bottom:0;left:0}.login-form form .lost-your-password-wrap a:hover{color:var(--redLightColor)}.login-form form .lost-your-password-wrap a:hover:before{width:0}.login-form form .lost-your-password-wrap a:hover:after{width:100%}.login-form form button{text-align:center;color:var(--whiteColor);background-color:var(--redLightColor);transition:var(--transition);width:100%;font-size:var(--fontSize);border:none;border-radius:5px;margin-top:20px;padding:13px 30px;font-weight:600;display:block}.login-form form button:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.register-form{padding-left:15px}.register-form h2{margin-bottom:30px;font-size:35px}.register-form form .form-group{margin-bottom:25px}.register-form form .form-group label{margin-bottom:12px;font-size:16px;font-weight:500;display:block}.register-form form .form-group .form-control{color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:0;border-radius:5px;height:55px;padding-left:20px;font-size:16px}.register-form form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition);font-weight:300}.register-form form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition);font-weight:300}.register-form form .form-group .form-control:focus::placeholder{color:#0000}.register-form form .form-group textarea.form-control{height:auto;padding-top:20px}.register-form form .description{margin-top:-10px;margin-bottom:0;font-size:14.5px;font-style:italic}.register-form form button{text-align:center;color:var(--whiteColor);background-color:var(--redLightColor);transition:var(--transition);width:100%;font-size:var(--fontSize);border:none;border-radius:5px;margin-top:20px;padding:13px 30px;font-weight:500;display:block}.register-form form button:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.lost-password-box{background-color:var(--whiteColor);border-radius:5px;max-width:650px;margin-left:auto;margin-right:auto;padding:50px;box-shadow:0 7px 29px #64646f33}.lost-password-box label{margin-bottom:12px;font-size:16px;font-weight:500;display:block}.lost-password-box .form-control{transition:var(--transition);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:5px;height:55px;padding-left:20px;font-size:16px}.lost-password-box .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition);font-weight:300}.lost-password-box .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition);font-weight:300}.lost-password-box .form-control:focus{border-color:var(--redLightColor)}.lost-password-box .form-control:focus::placeholder{color:#0000}.lost-password-box textarea.form-control{height:auto;padding-top:18px}.lost-password-box button{text-align:center;color:var(--whiteColor);background-color:var(--redLightColor);transition:var(--transition);font-size:var(--fontSize);border:none;border-radius:5px;margin-top:20px;padding:12px 30px;font-weight:500;display:inline-block}.lost-password-box button:hover{background-color:var(--blueDarkColor);color:var(--whiteColor)}.left-sidebar{padding-left:0;padding-right:15px}.widget-area{padding-left:15px}.widget-area .widget{margin-bottom:35px}.widget-area .widget .widget-title{z-index:1;margin-bottom:25px;font-size:22px;position:relative}.widget-area .widget .widget-title:before{content:"";z-index:-1;background-color:#eee;height:1px;margin-top:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.widget-area .widget .widget-title span{background-color:var(--whiteColor);padding-right:15px}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget_search form{position:relative}.widget-area .widget_search form .search-field{width:100%;height:55px;font-size:var(--fontSize);background-color:#f9f9f9;border:0;border-radius:5px;padding:0 15px 0 20px;display:block}.widget-area .widget_search form .search-field::-moz-placeholder{-moz-transition:var(--transition);transition:var(--transition);color:var(--paragraphColor)}.widget-area .widget_search form .search-field::placeholder{transition:var(--transition);color:var(--paragraphColor)}.widget-area .widget_search form .search-field:focus::placeholder{color:#0000}.widget-area .widget_search form button{width:50px;height:55px;color:var(--whiteColor);transition:var(--transition);background-color:var(--redLightColor);border:none;border-radius:0 5px 5px 0;font-size:20px;position:absolute;bottom:0;right:0}.widget-area .widget_search form button i{margin-top:1px;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.widget-area .widget_search form button:hover{color:var(--whiteColor);background-color:var(--blueDarkColor)}.widget-area .widget_author{text-align:center;border:1px solid #eee;padding:30px}.widget-area .widget_author h3{margin-top:20px;margin-bottom:10px;font-size:20px}.widget-area .widget_author span{color:var(--secondaryColor);margin-bottom:12px;display:block}.widget-area .widget_follow_us ul{margin-bottom:0;padding-left:0;list-style-type:none}.widget-area .widget_follow_us ul li{margin-bottom:13px;font-size:15.5px}.widget-area .widget_follow_us ul li a{color:var(--paragraphColor);display:inline-block;position:relative}.widget-area .widget_follow_us ul li a:hover{color:var(--redLightColor)}.widget-area .widget_follow_us ul li a:hover:before{width:100%}.widget-area .widget_follow_us ul li a:before{content:"";width:0;height:1px;transition:var(--transition);background-color:var(--redLightColor);position:absolute;bottom:0;left:0}.widget-area .widget_follow_us ul li:last-child{margin-bottom:0}.widget-area .widget_posts_thumb .item{flex-wrap:wrap;align-items:center;margin-bottom:20px;display:flex}.widget-area .widget_posts_thumb .item .thumb{flex:none;width:27%;display:block}.widget-area .widget_posts_thumb .item .info{flex:none;width:73%;padding-left:15px}.widget-area .widget_posts_thumb .item .info .title{margin-bottom:7px;font-size:15px;line-height:1.5}.widget-area .widget_posts_thumb .item .info .title a{color:var(--blackColor)}.widget-area .widget_posts_thumb .item .info .title a:hover{color:var(--redLightColor)}.widget-area .widget_posts_thumb .item .info .date{color:var(--paragraphColor);font-size:15px}.widget-area .widget_posts_thumb .item:last-child{margin-bottom:0}.widget-area .widget_categories ul{margin-bottom:0;padding-left:0;list-style-type:none}.widget-area .widget_categories ul li{margin-bottom:13px;font-size:15.5px}.widget-area .widget_categories ul li a{color:var(--paragraphColor);justify-content:space-between;display:flex}.widget-area .widget_categories ul li a:hover{color:var(--redLightColor)}.widget-area .widget_categories ul li a:hover:before{width:100%}.widget-area .widget_categories ul li:last-child{margin-bottom:0}.widget-area .widget_tag_cloud .tagcloud{margin-bottom:-10px}.widget-area .widget_tag_cloud .tagcloud a{color:var(--paragraphColor);background-color:#f9f9f9;border-radius:30px;margin-bottom:10px;margin-right:8px;padding:6px 18px;font-size:14px;font-weight:400;display:inline-block}.widget-area .widget_tag_cloud .tagcloud a:hover{color:var(--whiteColor);background-color:var(--redLightColor)}.widget-area.green-color .widget_search form button{background-color:var(--greenColor)}.widget-area.green-color .widget_search form button:hover{background-color:var(--redLightColor)}.widget-area.green-color .widget_follow_us ul li a:hover{color:var(--greenColor)}.widget-area.green-color .widget_follow_us ul li a:before{background-color:var(--greenColor)}.widget-area.green-color .widget_posts_thumb .item .info .title a:hover,.widget-area.green-color .widget_categories ul li a:hover{color:var(--greenColor)}.widget-area.green-color .widget_tag_cloud .tagcloud a:hover{background-color:var(--greenColor)}.contact-info-inner{text-align:center;z-index:1;background:linear-gradient(26.1deg,#ed2775 0%,#ff7448 100%);padding:100px 100px 75px;position:relative}.contact-info-inner .single-contact-info-box{background-color:var(--whiteColor);margin-bottom:25px;padding:30px}.contact-info-inner .single-contact-info-box .icon{width:80px;height:80px;color:var(--whiteColor);background:linear-gradient(44.44deg,#ed2775 7.79%,#ff7448 94.18%);border-radius:50%;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:40px;position:relative}.contact-info-inner .single-contact-info-box .icon i{margin-top:2px;line-height:1;display:inline-block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.contact-info-inner .single-contact-info-box .icon.bg1{background:linear-gradient(45.24deg,#9f5ff1 5.99%,#ff54b0 91.87%)}.contact-info-inner .single-contact-info-box .icon.bg2{background:linear-gradient(44.44deg,#3f75ff 7.79%,#4adeff 94.18%)}.contact-info-inner .single-contact-info-box h3{margin-bottom:6px;font-size:20px;font-weight:400;line-height:1.5}.contact-info-inner .single-contact-info-box h3 a{color:var(--blackColor)}.contact-info-inner .single-contact-info-box h3 a:hover{color:var(--redLightColor)}.contact-info-inner .single-contact-info-box h3:last-child{margin-bottom:0}.contact-form{padding-right:15px}.contact-form .form-group{margin-bottom:25px}.contact-form .form-group label{margin-bottom:10px;font-size:15px;font-weight:500;display:block}.contact-form .form-group .form-control{transition:var(--transition);color:var(--blackColor);box-shadow:unset;background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:5px;width:100%;height:55px;padding-left:15px;padding-right:15px;font-size:16px}.contact-form .form-group .form-control::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.contact-form .form-group .form-control::placeholder{color:var(--paragraphColor);transition:var(--transition)}.contact-form .form-group .form-control:focus{border-color:var(--redLightColor);background-color:#0000}.contact-form .form-group .form-control:focus::placeholder{color:#0000}.contact-form .form-group textarea.form-control{padding-top:15px;height:auto!important}.contact-form .form-check{color:var(--paragraphColor);margin-top:5px;margin-bottom:20px;font-size:16px}.contact-form .form-check a{color:var(--redLightColor)}.contact-form .form-check a:hover{text-decoration:underline}.contact-form .form-check .form-check-input{margin-top:.22em;box-shadow:unset!important}.contact-form .form-check .form-check-input[type=checkbox]{border-radius:0}.contact-form .form-check .form-check-input:checked{background-color:var(--redLightColor);border-color:var(--redLightColor)}.contact-form .form-check .form-check-input:focus{border-color:var(--redLightColor)}.contact-form .help-block{font-size:16px}.contact-form .help-block.with-errors{color:red;margin-top:12px;margin-bottom:0}.contact-form #msgSubmit{margin:0}.contact-form #msgSubmit.text-danger,.contact-form #msgSubmit.text-success{margin-top:12px}.contact-form .btn-style-one{margin-top:5px}.contact-form .btn-style-one.disabled{background-color:var(--redLightColor);cursor:not-allowed!important}.contact-form .btn-style-one.disabled:hover{background-color:var(--redLightColor);border-color:var(--redLightColor);color:var(--whiteColor)}#maps{width:100%;height:100%}#maps iframe{border:none;width:100%;height:100%;margin-bottom:-6px}.scroll-to-top{cursor:pointer;z-index:9999;position:fixed;bottom:20px;right:20px}.scroll-to-top i{color:#000;z-index:4;text-align:center;width:40px;height:40px;transition:var(--transition);text-align:center;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:inline-flex;box-shadow:0 3px 10px #0000001a;box-shadow:0 3px 10px #0000001a!important}.scroll-to-top i:hover{background-color:var(--blueDarkColor);color:#fff}.modal.right{left:auto;right:-100%}.modal.right .modal-dialog{width:420px;height:100%;margin:auto;position:fixed;transform:translate(0%,0)}.modal.right .modal-content{background-color:var(--whiteColor);border:none;border-radius:0;height:100%;overflow-y:auto}.modal.right .modal-content button.close{z-index:2;opacity:1;float:unset;box-shadow:unset;text-shadow:unset;color:var(--blackColor);transition:var(--transition);background-color:#0000;border:none;font-size:20px;position:absolute;top:62px;right:35px}.modal.right .modal-content button.close:hover{color:red}.modal.right .modal-dialog{transition:opacity .3s linear,right .3s ease-out;right:-100%}.modal.right.show,.modal.right.show .modal-dialog{right:0}.sidebarModal.modal{opacity:1;background-color:#0000004d;display:block}.sidebarModal.modal .modal-body{padding:50px 40px}.sidebarModal.modal .modal-body .sidebar-contact-info{margin-top:40px;margin-bottom:0;padding-left:0;list-style-type:none}.sidebarModal.modal .modal-body .sidebar-contact-info li{margin-bottom:20px;padding-left:48px;font-size:18px;font-weight:600;position:relative}.sidebarModal.modal .modal-body .sidebar-contact-info li:last-child{margin-bottom:0}.sidebarModal.modal .modal-body .sidebar-contact-info li i{color:var(--greenColor);font-size:35px;position:absolute;top:0;left:0}.sidebarModal.modal .modal-body .sidebar-contact-info li span{margin-bottom:8px;font-size:16px;font-weight:400;display:block}.sidebarModal.modal .modal-body .sidebar-contact-info li a{color:var(--blackColor);display:inline-block}.sidebarModal.modal .modal-body .sidebar-contact-info li a:hover{color:var(--greenColor)}.sidebarModal.modal .modal-body .social-links{margin-top:40px;margin-bottom:0;padding-left:0;list-style-type:none}.sidebarModal.modal .modal-body .social-links li{margin-left:4px;margin-right:4px;display:inline-block}.sidebarModal.modal .modal-body .social-links li a{text-align:center;width:40px;height:40px;color:var(--greenColor);background-color:var(--whiteColor);border-radius:50%;font-size:16px;display:block;position:relative;box-shadow:0 4px 40px #00000024}.sidebarModal.modal .modal-body .social-links li a i{margin-top:1px;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sidebarModal.modal .modal-body .social-links li a:hover{background-color:var(--greenColor);color:var(--whiteColor)}.sidebarModal.modal .modal-body .social-links li:first-child{margin-left:0}.sidebarModal.modal .modal-body .social-links li:last-child{margin-right:0}.sidebarModal.modal .modal-body .box{margin-top:40px}.sidebarModal.modal .modal-body .box form .input-newsletter{background-color:var(--whiteColor);transition:var(--transition);color:var(--blackColor);border:1px solid #ebebeb;border-radius:6px;width:100%;height:53px;padding-left:20px;padding-right:20px;font-size:15px;font-weight:400;display:block}.sidebarModal.modal .modal-body .box form .input-newsletter::-moz-placeholder{color:var(--paragraphColor);-moz-transition:var(--transition);transition:var(--transition)}.sidebarModal.modal .modal-body .box form .input-newsletter::placeholder{color:var(--paragraphColor);transition:var(--transition)}.sidebarModal.modal .modal-body .box form .input-newsletter:focus{border-color:var(--greenColor)}.sidebarModal.modal .modal-body .box form .input-newsletter:focus::placeholder{color:#0000}.sidebarModal.modal .modal-body .box form .btn-style-one{width:100%;margin-top:15px;display:block}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:initial}
