.about-us{background-position:right -100px bottom -100px;padding:100px 0;position:relative}.about-image{position:relative}.about-img{text-align:center}.company-experience{background-color:var(--white-color);border:1px solid var(--divider-color);border-radius:17px;align-items:center;padding:15px 25px 15px 15px;animation:3s linear infinite alternate expmoveobject;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes expmoveobject{50%{right:50px}}.company-experience .icon-box{margin-right:15px}.company-experience .icon-box img{width:50px}.company-experience-content{text-align:left;width:calc(100% - 65px)}.company-experience-content h3{font-size:18px;font-weight:500}.company-experience-content p{text-transform:capitalize;margin:0}.about-content{padding-left:80px}.about-content-body{margin-bottom:30px}.about-content-body ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.about-content-body ul li{width:calc(50% - 10px);color:var(--primary-color);text-transform:capitalize;padding-left:30px;font-size:18px;font-weight:500;position:relative}.about-content-body ul li:before{content:"";color:var(--accent-color);font-family:"Font Awesome 7 Free";font-size:20px;font-weight:900;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.about-us{background-position:right -200px bottom -200px;padding:50px 0}.about-image{margin-bottom:30px}.about-content{padding-left:0}}@media only screen and (max-width:767px){.about-image{padding-bottom:30px}.company-experience{padding:10px 15px 10px 10px;top:auto;bottom:0%;right:0;transform:translateY(0%)}.company-experience .icon-box img{width:40px}.company-experience-content{width:calc(100% - 55px)}.about-content-body ul{display:block}.about-content-body ul li{width:100%;margin-bottom:15px;font-size:16px}.about-content-body ul li:last-child{margin-bottom:0}.about-content-body ul li:before{font-size:18px}}
.book-a-call-module__YCUBZa__bookACall{padding:100px 0}
.our-focus{background-position:100% 0;padding:100px 0}.strategy-image{text-align:left;align-items:flex-start;display:flex;position:relative}.strategy-image:before{content:"";z-index:-1;background-position:top;width:100%;height:100%;position:absolute;top:0;left:0}.strategy-img-1{margin-right:30px}.strategy-img-2{padding-top:80px}.strategy-img-2 figure,.strategy-img-1 figure{display:block}.strategy-img-2 img,.strategy-img-1 img{border-radius:16px}.our-focus-box{padding-left:80px}.strategy-item{background-color:var(--white-color);border:1px solid var(--divider-color);box-shadow:5px 28px 75px 4px var(--box-shadow-color);border-radius:16px;align-items:center;margin-bottom:30px;padding:30px;display:flex}.strategy-item:last-child{margin-bottom:0}.strategy-item .icon-box{border:1px solid var(--divider-color);border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;margin-right:20px;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.strategy-item:hover .icon-box{border-color:#0000}.strategy-item .icon-box:before{content:"";background:linear-gradient(180deg, var(--accent-color) 0%, var(--gradient-color) 100%);border-radius:50px;width:100%;height:100%;transition:all .3s ease-in-out;display:block;position:absolute;top:0;left:0;transform:scale(0)}.strategy-item:hover .icon-box:before{transform:scale(1)}.strategy-item .icon-box svg{z-index:1;transition:all .4s ease-in-out;position:relative}.strategy-item:hover .icon-box svg{filter:brightness(0)invert()}.strategy-progress-bar{width:calc(100% - 95px)}.skillbar .skill-data{justify-content:space-between;margin-bottom:10px;display:flex}.skillbar .skill-data .skill-title{color:var(--primary-color);text-transform:capitalize;font-size:20px;font-weight:600}.skillbar .skill-data .skill-no{color:var(--accent-color);font-size:16px;font-weight:600}.skillbar .skill-progress{background:var(--dark-divider-color);border-radius:16px;width:100%;height:12px;position:relative}.skillbar .skill-progress .count-bar{background:linear-gradient(180deg, var(--accent-color) 0%, var(--gradient-color) 100%);border-radius:16px;position:absolute;top:0;bottom:0;left:0}@media only screen and (max-width:991px){.our-focus{padding:50px 0}.strategy-image{justify-content:center;margin-bottom:30px}.our-focus-box{padding-left:0}.strategy-item{margin-bottom:20px;padding:20px}}@media only screen and (max-width:767px){.service-body h3{margin-bottom:10px;font-size:18px}.strategy-image:before{z-index:-1;background-size:contain;width:150px;height:200px;left:50%;transform:translate(-50%)}.strategy-img-1{margin-right:20px}.strategy-img-2{padding-top:60px}.strategy-item .icon-box{width:60px;height:60px;margin-right:10px}.strategy-item .icon-box svg{width:30px}.strategy-progress-bar{width:calc(100% - 70px)}.skillbar .skill-data{margin-bottom:5px}.skillbar .skill-data .skill-title{font-size:18px}}
.page-about{background-position:right -100px bottom -100px;padding:100px 0}.page-about .row.section-row{text-align:left;max-width:100%}.page-about .section-row .section-title{margin-bottom:30px}.about-us-image{margin-right:40px;position:relative}.about-img-1{width:380px;height:auto;position:relative}.about-img-2{position:absolute;bottom:0;right:0}.about-img-2 figure,.about-img-1 figure{display:block}.about-img-1 img{aspect-ratio:1/1.32;object-fit:cover;border-radius:219px 219px 0 0;height:auto}.about-img-2 figure{border-radius:219px 219px 0 0}.about-img-2 img{aspect-ratio:1/1.26;object-fit:cover;border-style:solid;border-width:10px 0 0 10px;border-color:var(--secondary-color);border-radius:219px 219px 0 0}.about-us-content-body ul{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.about-us-content-body ul li{width:calc(50% - 10px);color:var(--primary-color);text-transform:capitalize;padding-left:30px;font-size:18px;font-weight:500;position:relative}.about-us-content-body ul li:before{content:"";color:var(--accent-color);font-family:"Font Awesome 7 Free";font-size:20px;font-weight:900;position:absolute;top:0;left:0}@media only screen and (max-width:991px){.page-about{padding:50px 0}.about-us-image{width:100%;max-width:580px;margin:0 auto 30px}.about-us-content-body ul li{font-size:16px}}@media only screen and (max-width:767px){.about-img-1{width:250px}.about-img-2 img{width:175px}.about-us-content-body ul li{width:100%}}
.call-to-action-section{padding:80px 0}.call-to-action-section__content{max-width:820px;margin-inline:auto}.call-to-action-section__content>p:not(.overtitle){max-width:680px;margin-inline:auto}.call-to-action-section__content .btn-default{margin-top:18px}@media (max-width:767px){.call-to-action-section{padding:60px 0}}
.our-services{background:var(--secondary-color);background-position:left -100px bottom -250px;padding:100px 0 70px}.our-service-content{margin-bottom:30px;position:sticky;top:20px}.our-services .section-btn{text-align:left}@media only screen and (max-width:991px){.our-services{background-position:left -100px bottom -250px;padding:50px 0 20px}}
.service-item{background-color:var(--white-color);border:1px solid var(--divider-color);box-shadow:5px 28px 75px 4px var(--box-shadow-color);border-radius:16px;flex-direction:column;height:calc(100% - 30px);margin-bottom:30px;padding:30px;transition:background-color .4s ease-in-out,border .4s ease-in-out,box-shadow .4s ease-in-out;display:flex;position:relative;overflow:hidden}.service-item:before{content:"";background:var(--primary-color);z-index:1;border-radius:0;height:100%;transition:all .4s ease-in-out;position:absolute;top:100%;left:0;right:0}.service-item:hover:before{top:0}.service-item .icon-box{z-index:2;margin-bottom:20px;position:relative}.service-item .icon-box svg{transition:all .4s ease-in-out}.collection-card-media{z-index:2;aspect-ratio:16/9;margin:-30px -30px 20px;position:relative;overflow:hidden}.collection-card-media img{object-fit:cover;width:100%;height:100%}.service-item:hover .icon-box svg{filter:brightness(0)invert()}.service-body{z-index:2;margin-bottom:20px;position:relative}.service-body h3{text-transform:capitalize;margin-bottom:20px;font-size:20px;font-weight:600;transition:all .3s ease-in-out}.service-item:hover .service-body h3{color:var(--accent-color)}.service-body p{margin:0;transition:all .3s ease-in-out}.service-item:hover .service-body p{color:var(--white-color)}.service-footer{z-index:2;margin-block-start:auto;position:relative}.service-footer a{background-color:var(--accent-color);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.service-footer a svg{max-width:20px;transition:all .4s ease-in-out;transform:rotate(-45deg)}.service-item:hover .service-footer a svg{transform:rotate(0)}@media only screen and (max-width:991px){.service-item{padding:20px}.collection-card-media{margin:-20px -20px 20px}}
.page-contact-us{background:var(--secondary-color) no-repeat;background-position:left -100px bottom -250px;padding:100px 0}.contact-info .contact-info-box{margin-bottom:40px}.contact-info .contact-info-box:last-child,.contact-info-item:last-child{margin-bottom:0}.contact-info-box .contact-info-title{margin-bottom:20px}.contact-info-box .contact-info-title h2{text-transform:capitalize;margin-bottom:10px;font-size:20px}.contact-info-box .contact-info-title p,.contact-info-item .contact-info-content p{margin:0}.contact-info-item{margin-bottom:20px;padding-left:35px;position:relative}.contact-info-item a{color:var(--primary-color);text-decoration:underline}.contact-info-item .icon-box{position:absolute;top:0;left:0}.contact-info-item .icon-box .fa-instagram{margin-left:-3px;font-size:24px}.contact-info-item .contact-info-content p{color:var(--primary-color);text-transform:capitalize}.contact-info-item .contact-info-content.lowercase p{text-transform:lowercase}@media only screen and (max-width:991px){.page-contact-us{padding:50px 0}.contact-info .contact-info-box,.contact-info{margin-bottom:30px}.contact-info-box .contact-info-title,.contact-info-item{margin-bottom:15px}}@media only screen and (max-width:767px){.contact-info-box .contact-info-title h2{font-size:18px}}
.google-map .container-fluid{padding:0}.google-map-iframe,.google-map-iframe iframe{width:100%;height:100%}@media only screen and (max-width:767px){.google-map-iframe{height:350px!important}}
