#sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-heading h4{font-weight: bold; transition: 1s; word-spacing: 5px;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-text{color: #919191; font-size: 15px; line-height: 30px; margin-top: 20px; padding: 10px 0px;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-btn{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; margin-top: 10px; justify-content: space-between; align-items: center; flex-direction: row;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-btn .inspiration-card-btn-icon{width: 100%; vertical-align: middle;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-btn .inspiration-card-btn-icon span{height: 25px; transition: 1s; width: 25px; text-align: center; line-height: 25px; color: aliceblue; font-size: 15px; border-radius: 30px; margin-top: 10px; background: #5967ef;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-btn .inspiration-card-link{width: 80%; padding: 0px 10px; vertical-align: middle; background: transparent !important;} #sh_corpomate_theme_section_427 .third-row .inspiration-card .inspiration-card-btn .inspiration-card-link a{color: #212121; transition: 1s;} #sh_corpomate_theme_section_427 .unique-bg{position: relative; width: 100%; z-index: 1;} #sh_corpomate_theme_section_427 .unique-bg .rotateme{-webkit-animation-name: rotateme; animation-name: rotateme; -webkit-animation-duration: 10s; animation-duration: 60s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear;} @keyframes rotateme{from{-webkit-transform: rotate(0deg); transform: rotate(0deg);}to{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @-webkit-keyframes rotateme{from{-webkit-transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);}} #sh_corpomate_theme_section_427 .unique-bg-1{content: ''; position: absolute; opacity: 0; top: 10%; right: 21%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_427 .unique-bg-2{content: ''; position: absolute; z-index: 0; top: 82%; left: 10%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_427 .unique-bg-3{content: ''; position: absolute; z-index: 0; top: 82%; right: 10%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} @media screen and (max-width: 767px){#sh_corpomate_theme_section_427 .row_space{margin-top: 20px;}#sh_corpomate_theme_section_427 .remove_space{margin-left: 0px; margin-right: 0px; border-top: 0px; border: 1px solid #f3f3f3; background: #fff; z-index: 3; position: unset; bottom: 93%; left: 0px; border-radius: 10px;}#sh_corpomate_theme_section_427 .main-content h3{font-weight: bold; font-size: 30px; margin-top: 20px; text-transform: capitalize;}#sh_corpomate_theme_section_427 .unique-bg-1{content: ''; position: absolute; top: 60%; right: 8%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;}#sh_corpomate_theme_section_427 .unique-bg-2{content: ''; position: absolute; z-index: 0; top: 25%; left: 10%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;}#sh_corpomate_theme_section_427 .unique-bg-3{content: ''; position: absolute; z-index: 0; top: 94%; right: 10%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_427 .row_space{margin-top: 0px;}#sh_corpomate_theme_section_427 .main-content h3{font-weight: bold; font-size: 30px; margin-top: 20px; text-transform: capitalize;}#sh_corpomate_theme_section_427 .lorem-content{padding: 0px; font-size: 16px; color: #919191;}#sh_corpomate_theme_section_427 .third-row .inspiration-card{padding: 15px; transition: 1s; background: #fff; box-shadow: 3px 3px 5px #e8e8e8 , -3px -3px 5px #e8e8e8; border-radius: 10px; text-align: left; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} @media screen and (max-width: 360px){#sh_corpomate_theme_section_427 .main-content h3{font-weight: bold; font-size: 35px; margin-top: 30px; text-transform: capitalize;}#sh_corpomate_theme_section_427 .lorem-content{font-size: 16px; color: #919191;}} #sh_corpomate_theme_section_428{width: 100%; padding: 50px 0px 70px 0px;} #sh_corpomate_theme_section_428 .sub-content .sub-content-text{font-weight: bold; text-transform: uppercase; text-align: center; color: #5967ef; padding: 0px 20px; padding-left: 43px; position: relative;} #sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 43%; background: #5967ef; width: 25px; height: 3px;} #sh_corpomate_theme_section_428 h4{font-size: 35px; font-weight: bold; margin-top: 15px;} #sh_corpomate_theme_section_428 .unique-bg{position: relative; width: 100%; z-index: 1;} #sh_corpomate_theme_section_428 .unique-bg .rotateme{-webkit-animation-name: rotateme; animation-name: rotateme; -webkit-animation-duration: 10s; animation-duration: 60s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear;} @keyframes rotateme{from{-webkit-transform: rotate(0deg); transform: rotate(0deg);}to{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @-webkit-keyframes rotateme{from{-webkit-transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);}} #sh_corpomate_theme_section_428 .unique-bg-1{content: ''; opacity: 0; position: absolute; top: 10%; right: 21%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_428 .unique-bg-2{content: ''; position: absolute; z-index: 0; top: 87%; left: 7%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_428 .our-project-details{border-radius: 10px; background: #fff; box-shadow: 3px 3px 5px #e8e8e8, -3px -3px 5px #e8e8e8;} #sh_corpomate_theme_section_428 .our-project-details .our-project-details-img{width: 100%; height: 250px; position: relative; overflow: hidden; border-top-left-radius: 10px; border-top-right-radius: 10px;} #sh_corpomate_theme_section_428 .our-project-details .our-project-details-img:hover img{transform: scale(1.2);} #sh_corpomate_theme_section_428 .our-project-details .our-project-details-img:before{content: ''; transition: 1s; position: absolute; top: 0; left: 0; height: 0%; background: rgba(12, 36, 57, 0.7); width: 100%; z-index: 2;} #sh_corpomate_theme_section_428 .our-project-details .our-project-details-img:hover:before{height: 100%;} #sh_corpomate_theme_section_428 .our-project-details .our-project-details-img img{width: 100%; height: 100%; transition: 1s; border-top-left-radius: 10px; border-top-right-radius: 10px;} #sh_corpomate_theme_section_428 .our-project-details .our-projects-details-content{width: 100%; padding: 20px 20px; background: transparent;} #sh_corpomate_theme_section_428 .our-project-details .our-projects-details-content h5{margin-top: 10px; word-spacing: 3px; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_428 .our-project-details .our-projects-details-content h6{margin-top: 10px; font-size: 12px; font-weight: 500; color: #5967ef; text-transform: uppercase; word-spacing: 5px;} #sh_corpomate_theme_section_428 .our-project-details .our-projects-details-content p{margin-top: 20px; font-size: 15px; line-height: 30px; color: #919191;} #sh_corpomate_theme_section_428 .our-projects-details-btn .our-projects-details-btn-icon span{height: 25px; width: 25px; text-align: center; line-height: 25px; color: #fff; font-size: 15px; border-radius: 30px; margin-top: 10px; background: #5967ef;} #sh_corpomate_theme_section_428 .our-projects-details-btn .our-projects-details-btn-icon .our-projects-details-link a{color: #212121; background: #f8f8f8; padding-left: 5px;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_428 .our-project-details .our-project-details-img{width: 100%; height: 200px; position: relative; overflow: hidden; border-top-left-radius: 10px; border-top-right-radius: 10px;}#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 42%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 800px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 38%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 767px){#sh_corpomate_theme_section_428{width: 100%; padding: 30px 0px 50px 0px;}#sh_corpomate_theme_section_428 .our-project-details{border-radius: 10px; background: #f8f8f8;}#sh_corpomate_theme_section_428 h4{font-size: 30px; font-weight: bold; margin-top: 15px;}#sh_corpomate_theme_section_428 .our-project-details .our-projects-details-content h5{margin-top: 10px; font-size: 15px;}#sh_corpomate_theme_section_428 .unique-bg-1{content: ''; position: absolute; top: 60%; right: 8%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;}#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 35%; background: #5967ef; width: 25px; height: 3px;}#sh_corpomate_theme_section_428 h4{font-size: 30px; font-weight: bold; margin-top: 15px;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_428{width: 100%; padding: 20px 0px; background: #fff;}#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 35%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 450px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 32%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 420px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 30%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 400px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 27%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 360px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 27%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 330px){#sh_corpomate_theme_section_428 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 25%; background: #5967ef; width: 25px; height: 3px;}} #sh_corpomate_theme_section_429{width: 100%; height: 500px; text-align: center; position: relative;} #sh_corpomate_theme_section_429 img{width: 100%; object-fit: cover; height: 500px; position: relative; z-index: 0;} #sh_corpomate_theme_section_429 .sh_banner:after{content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background: rgba(0, 0, 0, 0.3);} #sh_corpomate_theme_section_429 .sh_banner_content{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: -webkit-box; display: -webkit-flex; display: flex; flex-flow: column; justify-content: center; align-items: center; height: 100%; width: 100%; z-index: 3;} #sh_corpomate_theme_section_429 .sh_banner_content ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; margin-bottom: 0px; list-style-type: square; float: left;} #sh_corpomate_theme_section_429 .sh_banner_content ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_429 .sh_banner_content ul li{margin-left: 35px; font-size: 25px;} #sh_corpomate_theme_section_429 .sh_banner_content ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_429 .sh_banner_content ul li:hover a{color: #5967ef;} #sh_corpomate_theme_section_429 .sh_banner_content ul li a .active{color: #5967ef;} #sh_corpomate_theme_section_429 .sh_banner_content .shape img{height: 15px; width: 90%; object-fit: contain; text-align: center; margin-top: 10px;} #sh_corpomate_theme_section_429 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;} @media (max-width: 768px){#sh_corpomate_theme_section_429 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_429{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_429 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}} @media (max-width: 576px){#sh_corpomate_theme_section_429 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}#sh_corpomate_theme_section_429{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_429 .sh_banner_content h1{font-size: 35px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_429 img{height: 400px; object-fit: cover;}} #sh_corpomate_theme_section_430{width: 100%; padding: 50px 0px;} #sh_corpomate_theme_section_430 .project-details{transition: 1s; overflow: hidden; height: 400px; border-radius: 10px; padding: 10px 0px; position: relative;} #sh_corpomate_theme_section_430 .project-details:hover img{transform: scale(1.2) rotate(3deg);} #sh_corpomate_theme_section_430 .project-details:hover .project-sub-details{height: 90%; width: 90%; border-radius: 10px; opacity: 1; z-index: 3;} #sh_corpomate_theme_section_430 .project-details:hover .project-sub-details p{opacity: 1;} #sh_corpomate_theme_section_430 .project-details:hover .project-sub-details h4{position: absolute; font-weight: bold; opacity: 1;} #sh_corpomate_theme_section_430 .project-details .project-sub-details .project-sub-details-link{height: 70px; width: 70px; border-radius: 10px; transition: all 900ms ease; opacity: 0; background: #5967ef; position: absolute; top: 5%; right: 5%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; color: white;} #sh_corpomate_theme_section_430 .project-details:hover .project-sub-details .project-sub-details-link{opacity: 1;} #sh_corpomate_theme_section_430 .project-details .project-sub-details .project-sub-details-link a span{color: #fff; font-size: 30px;} #sh_corpomate_theme_section_430 .project-details .project-sub-details{position: absolute; top: 5%; left: 5%; width: 0%; opacity: 0; height: 0%; transition: all 900ms ease; background: rgba(12, 34, 57, 0.7); display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; padding: 10px; align-items: flex-end;} #sh_corpomate_theme_section_430 .project-details .project-sub-details p{margin-bottom: 15px; bottom: 10%; position: absolute; opacity: 0; transition: all 900ms ease;} #sh_corpomate_theme_section_430 .project-details .project-sub-details h4{font-weight: bold; position: absolute; opacity: 0; transition: all 900ms ease;} #sh_corpomate_theme_section_430 .project-details img{width: 100%; height: 100%; border-radius: 10px; object-fit: cover; transition: all 900ms ease;} @media screen and (max-width: 767px){#sh_corpomate_theme_section_430 .project-details{transition: 1s; overflow: hidden; height: 400px; border-radius: 10px; padding: 10px 0px; position: relative;}} #sh_corpomate_theme_section_431{width: 100%; padding: 50px 0px; background: #f4f4f4;} #sh_corpomate_theme_section_431 .testimonial-details{width: 100%; text-align: left;} #sh_corpomate_theme_section_431 .sub-content .sub-content-text{font-weight: bold; text-transform: uppercase; width: 100%; color: #5967ef; padding: 0px 20px; padding-left: 43px; font-size: 13px; position: relative;} #sh_corpomate_theme_section_431 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 0; background: #5967ef; width: 25px; height: 3px;} #sh_corpomate_theme_section_431 .testimonial-details h3{font-weight: bold; font-size: 35px; margin-top: 20px; text-transform: capitalize;} #sh_corpomate_theme_section_431 .testimonial-details p{color: #939191; font-size: 15px; line-height: 30px; margin-top: 20px;} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img{width: 100%; margin-top: 30px; height: auto; border-radius: 10px; overflow: hidden; position: relative;} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img:hover img{transform: scale(1.3); filter: brightness(150%);} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img img{height: 315px; border-radius: 10px; width: 100%; transition: 1s; object-fit: cover; object-position: center; position: relative;} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img:before{content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 2; border-radius: 10px; background: rgba(0, 0, 0, 0.5);} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img .testimonial-play-icon{height: 80px; width: 80px; position: absolute; top: 50%; z-index: 2; left: 50%; background: #5967ef; transform: translate(-50%, -50%); border-radius: 80px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img .testimonial-play-icon:before{content: ""; transition: 0.3s; display: inline-block; position: absolute; top: -2px; left: -2px; bottom: -2px; right: -2px; border-radius: inherit; border: 1px solid #fff; -webkit-animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite; animation: btnIconRipple 2s cubic-bezier(0.23, 1, 0.32, 1) both infinite; animation-duration: 2s; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); animation-delay: 0s; animation-iteration-count: infinite; animation-direction: normal; animation-fill-mode: both; opacity: 0; animation-play-state: running; animation-name: btnIconRipple; transition: 0.3s;} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img:hover .testimonial-play-icon:before{opacity: 1;} @keyframes btnIconRipple{0%{border-width: 4px; -webkit-transform: scale(1); transform: scale(1);}80%{border-width: 1px; -webkit-transform: scale(1.35); transform: scale(1.35);}100%{opacity: 0;}} @-webkit-keyframes btnIconRipple{0%{border-width: 4px; -webkit-transform: scale(1); transform: scale(1);}80%{border-width: 1px; -webkit-transform: scale(1.35); transform: scale(1.35);}100%{opacity: 0;}} #sh_corpomate_theme_section_431 .testimonial-details .testimonial-details-img .testimonial-play-icon a span{font-size: 40px; font-weight: bold; color: #fff;} #sh_corpomate_theme_section_431 .unique-bg{position: relative; width: 100%; z-index: 1;} #sh_corpomate_theme_section_431 .unique-bg .rotateme{-webkit-animation-name: rotateme; animation-name: rotateme; -webkit-animation-duration: 10s; animation-duration: 60s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-timing-function: linear; animation-timing-function: linear;} @keyframes rotateme{from{-webkit-transform: rotate(0deg); transform: rotate(0deg);}to{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @-webkit-keyframes rotateme{from{-webkit-transform: rotate(0deg);}to{-webkit-transform: rotate(360deg);}} #sh_corpomate_theme_section_431 .unique-bg-1{content: ''; opacity: 0.5; position: absolute; top: 10%; right: 15%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_431 .unique-bg-2{content: ''; position: absolute; z-index: 0; top: 87%; left: 10%; height: 100px; width: 100px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-02.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content{width: 100%; padding: 20px 30px; transition: 1s; background: #fefefe; position: relative; margin-left: 20px; border-radius: 10px;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content:hover{width: 100%; padding: 20px 30px; background: #fefefe; position: relative; margin-left: 0px; border-radius: 10px;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content p{color: #939191; font-size: 15px; line-height: 20px; margin-top: 0px;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-img{width: 10%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: center;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-img img{height: 50px; width: 50px; border-radius: 100px; object-fit: cover; object-position: center;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text{width: 90%; padding: 0px 20px; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text .sub-content .sub-content-text{font-weight: bold; text-transform: uppercase; width: 100%; color: #5967ef; padding-left: 32px; position: relative; font-size: 13px;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 0; background: #5967ef; width: 25px; height: 3px;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text p{font-size: 14px; margin-top: -5px; margin-bottom: 0px; color: black; font-weight: bold;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .sub-icon{height: 50px; width: 50px; font-size: 20px; color: #fff; border-bottom-right-radius: 10px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; background: #5967ef; align-items: center; position: absolute; right: 0; bottom: 0;} #sh_corpomate_theme_section_431 .unique-bg .testimonial-content .sub-icon span{color: #fff;} @media screen and (max-width: 960px){#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text{width: 90%; padding: 0px 30px; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text .sub-content .sub-content-text{position: absolute; font-weight: bold; font-size: 10px; bottom: 18px; left: 82px; width: 100%; color: #5967ef; text-transform: uppercase;}} @media screen and (max-width: 767px){#sh_corpomate_theme_section_431 .testimonial-details h3{font-weight: bold; font-size: 30px; margin-top: 20px; text-transform: capitalize;}#sh_corpomate_theme_section_431 .unique-bg-1{content: ''; position: absolute; top: 60%; right: 8%; z-index: 0; height: 250px; width: 250px; background: url("/sh_corpomate_theme/static/src/img/theme_17/images/shape-01.png"); background-position: center; background-size: cover; background-repeat: no-repeat;}#sh_corpomate_theme_section_431 .unique-bg .testimonial-content{width: 100%; padding: 10px 30px; background: #fefefe; position: relative; margin-left: 0px; border-radius: 10px;}#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text .sub-content .sub-content-text{position: absolute; font-weight: bold; font-size: 10px; bottom: 18px; left: 100px; width: 100%; color: #5967ef; text-transform: uppercase;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text{width: 90%; padding: 0px 30px; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} @media screen and (max-width: 450px){#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text .sub-content .sub-content-text{position: absolute; font-weight: bold; font-size: 10px; bottom: 9px; left: 87px; width: 100%; color: #5967ef; text-transform: uppercase;}} @media screen and (max-width: 400px){#sh_corpomate_theme_section_431 .unique-bg .testimonial-content .testimonial-content-details .testimonial-content-details-text{width: 90%; padding: 0px 30px; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; align-items: left; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}} #sh_corpomate_theme_section_432{width: 100%; height: 500px; text-align: center; position: relative;} #sh_corpomate_theme_section_432 img{width: 100%; object-fit: cover; height: 500px; position: relative; z-index: 0;} #sh_corpomate_theme_section_432 .sh_banner:after{content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background: rgba(0, 0, 0, 0.3);} #sh_corpomate_theme_section_432 .sh_banner_content{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: -webkit-box; display: -webkit-flex; display: flex; flex-flow: column; justify-content: center; align-items: center; height: 100%; width: 100%; z-index: 3;} #sh_corpomate_theme_section_432 .sh_banner_content ul{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 0px; color: #fff; list-style-type: square; float: left;} #sh_corpomate_theme_section_432 .sh_banner_content ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_432 .sh_banner_content ul li{margin-left: 35px; font-size: 25px;} #sh_corpomate_theme_section_432 .sh_banner_content ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_432 .sh_banner_content ul li:hover a{color: #5967ef;} #sh_corpomate_theme_section_432 .sh_banner_content ul li a .active{color: #5967ef;} #sh_corpomate_theme_section_432 .sh_banner_content .shape img{height: 15px; width: 90%; object-fit: contain; text-align: center; margin-top: 10px;} #sh_corpomate_theme_section_432 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;} @media (max-width: 768px){#sh_corpomate_theme_section_432 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_432{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_432 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}} @media (max-width: 576px){#sh_corpomate_theme_section_432 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}#sh_corpomate_theme_section_432{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_432 .sh_banner_content h1{font-size: 35px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_432 img{height: 400px; object-fit: cover;}} #sh_corpomate_theme_section_433{width: 100%; padding: 50px 0px;} #sh_corpomate_theme_section_433 .gallery-details{padding: 10px 10px; border: 0; height: 400px; overflow: hidden; position: relative; border-radius: 10px;} #sh_corpomate_theme_section_433 .gallery-details{overflow: hidden; display: block; transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent; position: relative; transition-property: color;} #sh_corpomate_theme_section_433 .gallery-details .effect:before{position: absolute; content: ""; width: 94%; left: 3% !important; top: 2.5% !important; border-radius: 10px; height: 94.9%; background: rgba(12, 34, 57, 0.7); opacity: .46; top: 0; bottom: 0; left: 0; transition: all ease-in-out .4s; display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-end; transform: scale(0);} #sh_corpomate_theme_section_433 .gallery-details:hover .effect:before{transform: scale(1);} #sh_corpomate_theme_section_433 .gallery-details:hover:after{opacity: 1;} #sh_corpomate_theme_section_433 .gallery-details:after{content: '\f067'; font-size: 30px; color: #fff; position: absolute; opacity: 0; transition: 1s; top: 0; left: 0; font-family: 'FontAwesome'; bottom: 0; right: 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_433 .gallery-details img{width: 100%; object-fit: cover; height: 100%; overflow: hidden; border-radius: 10px;} @media (max-width: 767px){#sh_corpomate_theme_section_433{width: 100%; padding: 20px 0px;}} #sh_corpomate_theme_section_434{width: 100%; height: 500px; position: relative; text-align: center;} #sh_corpomate_theme_section_434 img{width: 100%; object-fit: cover; height: 500px; position: relative; z-index: 0;} #sh_corpomate_theme_section_434 .sh_banner:after{content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background: rgba(0, 0, 0, 0.3);} #sh_corpomate_theme_section_434 .sh_banner_content{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: -webkit-box; display: -webkit-flex; display: flex; flex-flow: column; justify-content: center; align-items: center; height: 100%; width: 100%; z-index: 3;} #sh_corpomate_theme_section_434 .sh_banner_content ul{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 0px; color: #fff; list-style-type: square; float: left;} #sh_corpomate_theme_section_434 .sh_banner_content ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_434 .sh_banner_content ul li{margin-left: 35px; font-size: 25px;} #sh_corpomate_theme_section_434 .sh_banner_content ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_434 .sh_banner_content ul li:hover a{color: #5967ef;} #sh_corpomate_theme_section_434 .sh_banner_content ul li a .active{color: #5967ef;} #sh_corpomate_theme_section_434 .sh_banner_content .shape img{height: 15px; width: 90%; object-fit: contain; text-align: center; margin-top: 10px;} #sh_corpomate_theme_section_434 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;} @media (max-width: 768px){#sh_corpomate_theme_section_434 .sh_banner_content h1{font-size: 40px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_434{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_434 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}} @media (max-width: 576px){#sh_corpomate_theme_section_434 img{width: 100%; object-fit: cover; height: 400px; position: relative; z-index: 0;}#sh_corpomate_theme_section_434{width: 100%; height: 400px; text-align: center;}#sh_corpomate_theme_section_434 .sh_banner_content h1{font-size: 35px; color: #fff; font-weight: 900; margin-top: 10px;}#sh_corpomate_theme_section_434 img{height: 400px; object-fit: cover;}} #sh_corpomate_theme_section_435{width: 100%; padding: 50px 0px; text-align: center; background: #fff;} #sh_corpomate_theme_section_435 .sub-content .sub-content-text{font-weight: bold; text-transform: uppercase; text-align: center; color: #5967ef; padding: 0px 20px; padding-left: 43px; position: relative;} #sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 43%; background: #5967ef; width: 25px; height: 3px;} #sh_corpomate_theme_section_435 h4{font-size: 35px; font-weight: bold; margin-top: 15px;} #sh_corpomate_theme_section_435 .contact-us-details{padding: 20px; border-radius: 10px; background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; box-shadow: 3px 3px 5px #e8e8e8, -3px -3px 5px #e8e8e8; align-items: center; flex-direction: row;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-icon{width: 20%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text{width: 80%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; padding-left: 15px; text-align: left !important;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-icon img{height: 50px; width: 50px;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text h3{font-weight: bold; margin-bottom: 2px; font-size: 25px;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text p{color: #919191; margin-bottom: 2px; font-size: 13px;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text p a{color: #919191; transition: 1s;} #sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text p a:hover{color: #5967ef;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 42%; background: #5967ef; width: 25px; height: 3px;}#sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text h3{font-weight: bold; margin-bottom: 2px; font-size: 22px;}} @media screen and (max-width: 800px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 38%; background: #5967ef; width: 25px; height: 3px;}#sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text p a{color: #919191; font-size: 11px; transition: 1s;}#sh_corpomate_theme_section_435 .contact-us-details .contact-us-details-text h3{font-weight: bold; margin-bottom: 2px; font-size: 18px;}} @media screen and (max-width: 767px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 42%; background: #5967ef; width: 25px; height: 3px;}#sh_corpomate_theme_section_435 h4{font-size: 30px; font-weight: bold; margin-top: 15px;}#sh_corpomate_theme_section_435 .contact-us-details{padding: 20px; border-radius: 10px; background: #fff; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; flex-direction: row;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_435{width: 100%; padding: 20px 0px; background: #fff;}#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 35%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 450px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 32%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 400px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 30%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 360px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 27%; background: #5967ef; width: 25px; height: 3px;}} @media screen and (max-width: 330px){#sh_corpomate_theme_section_435 .sub-content .sub-content-text:before{content: ''; position: absolute; top: 40%; left: 25%; background: #5967ef; width: 25px; height: 3px;}} #sh_corpomate_theme_section_436{width: 100%; overflow: hidden;} #sh_corpomate_theme_section_436 .sh_title{text-align: center; height: 650px; position: relative;} #sh_corpomate_theme_section_436 .sh_title h5{font-size: 20px; text-transform: uppercase; font-weight: 600; color: #5967ef; margin-bottom: 10px;} #sh_corpomate_theme_section_436 .sh_title h2{color: o-color("o-color-2"); text-transform: capitalize; font-weight: 600; font-size: 36px; margin-bottom: 10px;} #sh_corpomate_theme_section_436 .sh_title p{color: #777; width: 70%; margin: auto; font-size: 15px;} #sh_corpomate_theme_section_436 img{width: 100%; height: 650px;} #sh_corpomate_theme_section_436 .sh_form{width: 400px; padding: 20px 20px; position: absolute; top: -15px; right: 10%; background: #fff;} #sh_corpomate_theme_section_436 .sh_form h3{text-transform: capitalize; font-weight: 700; color: o-color("o-color-2"); margin-bottom: 30px; font-size: 34px;} #sh_corpomate_theme_section_436 .sh_form form input{border: none; padding: 15px 20px; background: #f7f7f7f0; height: auto; font-size: 16px; margin-bottom: 20px;} #sh_corpomate_theme_section_436 .sh_form form .form-group{margin-bottom: 0;} #sh_corpomate_theme_section_436 .sh_form form textarea{background: #f7f7f7f0; border: none; min-height: 100px; margin-bottom: 20px; text-align: left !important;} #sh_corpomate_theme_section_436 .sh_form form .form-group a.btn_submit{transition: all .4s; background: #5967ef; font-weight: bold; border: 0px; padding: 15px;} #sh_corpomate_theme_section_436 .sh_form form .form-control:focus{color: #495057; background-color: #fff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(245, 93, 44, 0.25);} #sh_corpomate_theme_section_436 img .gm-bundled-control-on-bottom{left: 80px !important;} #sh_corpomate_theme_section_436 .sh_form form .form-group a.btn_submit{transition: all .4s;} #sh_corpomate_theme_section_436 .sh_form form .form-group a.btn_submit:hover{background: o-color("o-color-2"); color: #fff; border-color: o-color("o-color-2");} @media (max-width: 1024px){#sh_corpomate_theme_section_436 img{width: 100%; height: 650px;}#sh_corpomate_theme_section_436 .sh_title{text-align: center; height: 650px; position: relative;}} @media (max-width: 768px){#sh_corpomate_theme_section_436 .sh_form{top: 0; margin-bottom: 90px;}#sh_corpomate_theme_section_436 img{width: 100%; height: 650px;}#sh_corpomate_theme_section_436 .sh_title{text-align: center; height: unset; position: relative;}#sh_corpomate_theme_section_436 .sh_form{width: 400px; padding: 15px 20px; position: absolute; top: -15px; right: 4%; background: #fff;}} @media (max-width: 576px){#sh_corpomate_theme_section_436 .sh_title p{width: 100%; height: 680px;}#sh_corpomate_theme_section_436 .sh_title h2{font-size: 28px;}#sh_corpomate_theme_section_436 .sh_form{width: auto; padding: 20px 20px; position: unset; top: 0px; right: 0px; background: #fff;}#sh_corpomate_theme_section_436 .sh_form h3{text-transform: capitalize; font-weight: 700; color: o-color("o-color-2"); margin-bottom: 30px; font-size: 30px;}} @media (max-width: 400px){#sh_corpomate_theme_section_436 .sh_form h3{text-transform: capitalize; font-weight: 700; color: o-color("o-color-2"); margin-bottom: 30px; font-size: 27px;}} 

/* /sh_corpomate_theme/static/src/scss/theme/theme_18/theme_18_s.scss defined in bundle 'web.assets_frontend' */
 *{margin: 0; padding: 0; box-sizing: border-box;} #sh_corpomate_theme_section_449.sh_corpomate_hide_shape .sh_corpomate_hide_shape_part{display: none !important;} #sh_corpomate_theme_section_437{width: 100%; padding: 100px 0px;} #sh_corpomate_theme_section_437 .banner .main-banner-row{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; position: relative;} #sh_corpomate_theme_section_437 .banner .header-content{padding-top: 50px; width: 50%; padding-bottom: 30px;} #sh_corpomate_theme_section_437 .banner .header-content h1{font-size: 40px; color: #000; font-weight: 600; letter-spacing: 2px; margin-bottom: 10px;} #sh_corpomate_theme_section_437 .banner .header-content h1 span{color: #5967ef;} #sh_corpomate_theme_section_437 .banner .header-button{margin-top: 20px;} #sh_corpomate_theme_section_437 .banner .header-button .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_437 .banner .header-button .btn{padding: 15px 25px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_437 .banner .header-button .btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_437 .banner .header-button .btn:focus, #sh_corpomate_theme_section_437 .banner .header-button .btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_437 .banner .header-button .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_437 .banner .header-button .btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_437 .banner .header-button .btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_437 .banner .header-button .btn:hover{color: #5967ef;} #sh_corpomate_theme_section_437 .banner .header-button .btn:last-child:hover{color: #fff;} #sh_corpomate_theme_section_437 .banner .header-button .btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_437 .banner .header-button .btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_437 .banner .header-button .btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_437 .banner .header-button .btn.btn-border:after{background-color: #5967ef; border: 0;} #sh_corpomate_theme_section_437 .banner .header-content-image img{height: 100%; width: 100%;} #sh_corpomate_theme_section_437 .banner .header-content-image{width: 80%; position: absolute; right: 0;} @media screen and (max-width: 800px){#sh_corpomate_theme_section_437{width: 100%; padding: 50px 0px;}#sh_corpomate_theme_section_437 .banner .header-button .btn{padding: 15px 15px;}} @media screen and (max-width: 767px){#sh_corpomate_theme_section_437{width: 100%; padding: 50px 0px 180px 0px;}#sh_corpomate_theme_section_437 .banner .main-banner-row{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; position: relative;}#sh_corpomate_theme_section_437 .banner .header-content{padding-top: 0px; width: 100%; padding-bottom: 30px;}#sh_corpomate_theme_section_437 .banner .header-content-image{width: 100%; position: absolute; right: 14%; top: 91%;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_437 .banner .header-button .btn{padding: 15px 20px; font-size: 15px;}#sh_corpomate_theme_section_437 .banner .header-content-image{width: 100%; position: absolute; right: 14%; top: 91%; height: 300px;}#sh_corpomate_theme_section_437 .banner .header-content h1{font-size: 30px; color: #000; font-weight: 600; letter-spacing: 2px;}#sh_corpomate_theme_section_437{width: 100%; padding: 30px 0px 180px 0px;}} #sh_corpomate_theme_section_438{width: 100%; padding: 50px 0px;} #sh_corpomate_theme_section_438 .service-box{position: relative; height: 220px; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); padding: 30px 29px 20px;} #sh_corpomate_theme_section_438 .service-box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_438 .service-box .service-box-inside h3{font-size: 19px; font-weight: 600; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_438 .service-box .service-box-inside{position: relative;} #sh_corpomate_theme_section_438 .service-box .service-box-inside .service-box-icon{font-size: 45px; color: #5967ef;} #sh_corpomate_theme_section_438 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 35px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;} #sh_corpomate_theme_section_438 .service-box:hover:after{opacity: 1;} #sh_corpomate_theme_section_438 .service-box:hover{transform: translateY(-20px);} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_438 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 35px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_438 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_438 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 25px; left: -17px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} #sh_corpomate_theme_section_439{width: 100%; padding: 50px 0px 50px 0px; position: relative; text-align: center; margin-bottom: 100px;} #sh_corpomate_theme_section_439 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_439 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize;} #sh_corpomate_theme_section_439 .main-row{margin: 30px 0px; position: absolute; background: #fff; left: 50%; width: 90%; transform: translateX(-50%);} #sh_corpomate_theme_section_439 .main-row:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_439 .sub-row .our-company-img{height: 350px; width: 100%;} #sh_corpomate_theme_section_439 .sub-row{margin: 20px 0px 0px 0px;} #sh_corpomate_theme_section_439 .sub-row .our-company-img img{height: 100%; width: 100%;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list{flex: 0 0 50%; max-width: 50%; width: 50%; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-icon{font-size: 35px; color: #212121; flex: 0 0 70px; max-width: 70px; width: 70px; margin-right: 25px;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-text{padding: 0px 10px;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-text h3{text-align: left !important;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-text p{font-size: 15px;} #sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter{font-size: 50px; font-weight: 600;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_439{width: 100%; padding: 50px 0px 50px 0px; position: relative; text-align: center; margin-bottom: 350px;}#sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-text p{font-size: 14px;}#sh_corpomate_theme_section_439 .sub-row .our-company-img{height: 450px; width: 100%;}#sh_corpomate_theme_section_439 .main-row{margin: 30px 0px; position: absolute; background: #fff; left: 50%; width: 90%; transform: translateX(-50%);}#sh_corpomate_theme_section_439 .sub-row .our-company-img img{height: 100%; width: 95%;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_439 .main-row{margin: 30px 0px; position: absolute; background: #fff; left: 0; width: 90%; top: 50%; left: 50%; transform: translate(-50%, 10px);}#sh_corpomate_theme_section_439 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize;}#sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list{flex: 0 0 100%; max-width: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;}#sh_corpomate_theme_section_439{width: 100%; padding: 30px 0px 50px 0px; position: relative; text-align: center; margin-bottom: 800px; height: 140px !important;}#sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-icon{font-size: 35px; color: #212121; flex: 0 0 60px; max-width: 60px; width: 60px; margin-right: 25px;}#sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter{font-size: 35px; font-weight: 600;}#sh_corpomate_theme_section_439 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;}#sh_corpomate_theme_section_439 .sub-row .our-company-content .counter-item-content .counter-content-list .counter-content-text{padding: 0px 0px;}} #sh_corpomate_theme_section_440.sh_corpomate_hide_shape .sh_corpomate_hide_shape_part{display: none !important;} #sh_corpomate_theme_section_440{width: 100%; padding: 150px 0px 50px 0px; position: relative; text-align: center;} #sh_corpomate_theme_section_440 .sub-div{position: absolute; top: 20%; width: 30%; height: 50%; right: 0; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-2.png"); background-position: top right; background-repeat: no-repeat; background-size: contain;} #sh_corpomate_theme_section_440 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_440 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize;} #sh_corpomate_theme_section_440 .main-row{margin: 30px 0px;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img{height: 400px; width: 100%;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img img{height: 400px; width: 100%; position: relative; object-fit: cover; object-position: center;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 100%; height: 100%; position: absolute; top: 0; left: 0;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-1{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; top: 0; left: 0;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: 80px; left: 67px; z-index: -1;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 100px; z-index: 1;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 250px; height: 250px; position: absolute; top: 35%; padding: 5px 10px; right: 0px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 250px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4:after{content: ""; position: absolute; height: 110%; width: 110%; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 100%; background: rgba(16, 76, 186, 0.4); z-index: -1;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 30px;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 h5{font-size: 16px; font-weight: 600; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 p{font-size: 15px; margin: 10px 0px;} #sh_corpomate_theme_section_440 .main-row .tab-pane{height: auto !important; background: transparent; box-shadow: none !important; padding: 0px !important; border-radius: 0px;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link{color: #212121; background: #f4f7fc; position: relative; box-shadow: none !important;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link::after{content: ""; position: absolute; top: 0px; left: -14px; height: 100%; width: 30px; transform: skewX(-16deg); border-top: 0px !important; border-left: 0px !important; background: #f4f7fc;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link.active::after{background: #5967ef;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link.active{color: #fff; background: #5967ef; border-radius: 0px;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link span:first-child{float: left; margin-top: 5px;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link span:last-child{float: right; text-transform: capitalize !important; font-size: 15px;} #sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link.active::before{opacity: 1;} @media (min-width: 992px){#sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link::before{content: ""; display: block; border-top: 8px solid transparent; border-left: 10px solid #fff; border-bottom: 8px solid transparent; position: absolute; top: 50%; right: -10px; transform: translateY(-50%); opacity: 0;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 250px; height: 250px; position: absolute; top: 40%; padding: 5px 10px; right: 50px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 250px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_440 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize;}#sh_corpomate_theme_section_440{width: 100%; padding: 280px 0px 50px 0px; position: relative; text-align: center;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .our-company-service-img-shape{margin-bottom: 100px !important;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img img{height: 100%; width: 100%; position: relative; object-fit: contain; object-position: center;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 170px; z-index: 1;}#sh_corpomate_theme_section_440 .main-row .sh_space{margin-bottom: 50px;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img{height: 500px; width: 100%;}#sh_corpomate_theme_section_440 .sub-div{position: absolute; top: 20%; width: 30%; height: 50%; display: none; right: 0; background-position: top right; background-repeat: no-repeat; background-size: contain;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_440{width: 100%; padding: 120px 0px 0px 0px; position: relative; text-align: center;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_440 .main-row .sh_space{margin-bottom: 20px;}#sh_corpomate_theme_section_440 .main-row .nav-pills-custom .nav-link{width: 90%; margin: 0px auto; border-radius: 0px;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-1{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; top: 0; left: 0;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: 35px; left: 60px; z-index: -1;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 160px; height: 160px; position: absolute; top: 45%; padding: 5px 0px; right: 15px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 200px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 h5{font-size: 11px; font-weight: 600;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 p{font-size: 10px; margin: 0px 0px; white-space: break-spaces;}#sh_corpomate_theme_section_440 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 25px;}} #sh_corpomate_theme_section_441{width: 100%; padding: 40px 0px 0px 0px; background: #f7f8fa; position: relative; text-align: center;} #sh_corpomate_theme_section_441::after{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/shape-6.png"); background-size: cover; background-position: center; background-repeat: no-repeat;} #sh_corpomate_theme_section_441 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_441 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_441 .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; justify-content: space-between; position: relative; top: -95px;} #sh_corpomate_theme_section_441 .owl-carousel .owl-nav button.owl-next{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; font-weight: 600; position: relative; right: -35px; position: relative; top: -50px;} #sh_corpomate_theme_section_441 .owl-carousel .owl-nav button.owl-next:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_441 .owl-carousel .owl-nav button.owl-prev:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_441 .owl-carousel .owl-nav span{position: relative; bottom: 2px;} #sh_corpomate_theme_section_441 .owl-carousel .owl-nav button.owl-prev{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; position: relative; left: -35px; font-weight: 600; position: relative; top: -50px;} #sh_corpomate_theme_section_441 .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px; display: none !important;} @media screen and (max-width: 567px){#sh_corpomate_theme_section_441{width: 100%; padding: 40px 0px 40px 0px; background: #f1f4fb; position: relative; text-align: center;}#sh_corpomate_theme_section_441 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 30px;}#sh_corpomate_theme_section_441 .owl-theme .owl-nav{margin-top: 10px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; display: none;}} #sh_corpomate_theme_section_442{width: 100%; padding: 100px 0px 100px 0px; position: relative;} #sh_corpomate_theme_section_442 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_442 .sub-div-1{position: absolute; top: 80%; right: 20%; height: 150px; width: 150px;} #sh_corpomate_theme_section_442 .sub-div-1 img{height: 100%; width: 100%;} #sh_corpomate_theme_section_442 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_442 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_442 .main-row{position: relative;} #sh_corpomate_theme_section_442 .process-box{position: relative; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); background: #fff; padding: 30px 30px 20px; height: 220px;} #sh_corpomate_theme_section_442 .process-box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_442 .process-box .process-box-inner h3{font-size: 19px; text-align: left;} #sh_corpomate_theme_section_442 .process-box .process-box-inner{position: relative;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .process-box-icon{font-size: 50px; opacity: 0.3; color: #212121;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .process-box-icon span{text-shadow: none !important;} #sh_corpomate_theme_section_442 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 25px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;} #sh_corpomate_theme_section_442 .process-box:hover:after{opacity: 1;} #sh_corpomate_theme_section_442 .process-box:hover{transform: translateY(-20px);} #sh_corpomate_theme_section_442 .process-box .process-box-inner .top{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .bottom{margin-top: 10px;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .top span{font-size: 50px; color: #5967ef; text-shadow: -5px 5px 0px #d8ddff;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .process-box-text h5{font-weight: 600;} #sh_corpomate_theme_section_442 .process-box .process-box-inner .process-box-text p{margin: 0;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_442 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 65px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_442 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}#sh_corpomate_theme_section_442 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat; display: none;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_442 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_442{width: 100%; padding: 30px 0px 50px 0px; position: relative;}#sh_corpomate_theme_section_442 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 20px; left: -15px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}#sh_corpomate_theme_section_442 .process-box .process-box-inner .top{margin-bottom: 15px; justify-content: space-between;}#sh_corpomate_theme_section_442 .process-box .process-box-inner .bottom{margin-top: 20px;}} #sh_corpomate_theme_section_443{width: 100%; padding: 50px 0px 50px 0px; position: relative;} #sh_corpomate_theme_section_443 .first-row h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: left;} #sh_corpomate_theme_section_443 .first-row h2{font-weight: 600; font-size: 30px; text-align: left; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two{display: -webkit-box; display: -webkit-flex; display: flex; flex-flow: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-left: -10px; margin-right: -10px;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 50%; max-width: 50%; width: 50%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small{flex: 0 0 55px; max-width: 55px; width: 55px; height: 55px;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-selector .about-icon{flex: 0 0 80px; max-width: 80px; width: 80px; background: #5967ef; height: 80px; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; color: #fff; margin-right: 25px; transition: all 0.3s linear;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small span{font-size: 20px; height: 50px; width: 50px; border-radius: 50px; line-height: 50px; background: rgba(8, 106, 216, 0.1); text-align: center; color: #5967ef; transition: 1s;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small span:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-text{padding-top: 10px; padding-left: 10px;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-text h3{font-size: 19px; font-weight: 600; color: #212121; margin-bottom: 15px; line-height: 1.4;} #sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second .about-list-item-text p{font-size: 16px; margin-bottom: 0;} #sh_corpomate_theme_section_443 .second-row .about-us-img{height: 350px; width: 100%;} #sh_corpomate_theme_section_443 .second-row .about-us-img img{width: 100%; object-fit: contain;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 50%; max-width: 50%; width: 50%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}#sh_corpomate_theme_section_443 .second-row .about-us-img img{height: 100%; width: 100%; object-fit: contain;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_443 .first-row h2{font-weight: 600; font-size: 21px; text-align: left; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_443 .second-row .about-us-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_443 .second-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 100%; max-width: 100%; width: 100%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}#sh_corpomate_theme_section_443{width: 100%; padding: 30px 0px 0px 0px; position: relative;}} #sh_corpomate_theme_section_444{width: 100%; padding: 50px 0px 50px 0px; position: relative;} #sh_corpomate_theme_section_444 .testimonial h5{color: #5967ef;} #sh_corpomate_theme_section_444 .testimonial h2{font-size: 30px; font-weight: 600;} #sh_corpomate_theme_section_444{position: relative;} #sh_corpomate_theme_section_444 .shape{position: absolute; left: 40%; top: 60%; content: ""; height: 200px; width: 200px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_444 .testimonial .sh_testimonial_box{margin: 0px 25px !important;} #sh_corpomate_theme_section_444 .no-js .owl-carousel, .owl-carousel.owl-loaded{display: block;} #sh_corpomate_theme_section_444.owl-carousel{display: none; width: 100%; z-index: 1;} #sh_corpomate_theme_section_444 .carousel-shadow .owl-stage-outer{margin: -15px -15px; padding: 15px;} #sh_corpomate_theme_section_444 .owl-carousel .owl-stage-outer{position: relative; overflow: hidden;} #sh_corpomate_theme_section_444 .testimonial .sh_testimonial_box{display: -webkit-box; display: -webkit-flex; display: flex; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); padding: 50px 30px; background: #ffffff; position: relative; overflow: hidden;} #sh_corpomate_theme_section_444 .testimonial .sh_testimonial_box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_444 .testimonial .item .thumb{width: 150px; min-width: 133px; margin-right: 30px; position: relative; z-index: 1; height: 150px; overflow: hidden;} #sh_corpomate_theme_section_444 .testimonial .item .thumb::before{position: absolute; display: block; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/14.png") no-repeat; pointer-events: none; background-size: contain; background-repeat: no-repeat;} #sh_corpomate_theme_section_444 .testimonial .item .thumb img{height: 145px; width: 137px; object-fit: cover; min-width: 135px;} #sh_corpomate_theme_section_444 .testimonial .owl-nav{position: absolute; right: 0; top: -60px !important; margin: 0;} .owl-theme .owl-dots, .owl-theme .owl-nav{text-align: center;} #sh_corpomate_theme_section_444 .testimonial .owl-nav .owl-next{margin: 0; padding: 0; height: 50px; width: 50px; text-align: center; line-height: 50px; margin-left: 10px; border: 2px solid #e7e7e7; color: #5967ef; background: #ffffff; transition: 1s; font-size: 30px; font-weight: 600; position: relative;} #sh_corpomate_theme_section_444 .testimonial .owl-nav span{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);} #sh_corpomate_theme_section_444 .testimonial .owl-nav .owl-prev{margin: 0; padding: 0; height: 50px; width: 50px; text-align: center; line-height: 50px; margin-left: 10px; border: 2px solid #e7e7e7; color: #5967ef; background: #ffffff; transition: 1s; font-size: 30px; font-weight: 600; position: relative;} #sh_corpomate_theme_section_444 .testimonial .owl-nav .owl-next:hover{color: #ffffff; background: #5967ef;} #sh_corpomate_theme_section_444 .testimonial .owl-nav .owl-prev:hover{color: #ffffff; background: #5967ef;} #sh_corpomate_theme_section_444 .testimonial .item .thumb span{display: inline-block; position: absolute; right: 5px; top: 5px; height: 40px; width: 40px; line-height: 40px; background: linear-gradient(90deg, #00102d 0%, #0059fc 56%); text-align: center; border-radius: 50%; color: #ffffff;} #sh_corpomate_theme_section_444 .info p{color: #666666; margin: 0 0 15px; text-transform: none;} #sh_corpomate_theme_section_444 .testimonial .item .bottom-down{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; border-top: 1px solid #e7e7e7; padding-top: 20px; margin-top: 20px;} #sh_corpomate_theme_section_444 .testimonial .item .bottom-down h5{font-weight: 600; margin-bottom: 0; font-size: 19px;} #sh_corpomate_theme_section_444 .testimonial .item .bottom-down span{color: #5967ef; font-size: 14px;} #sh_corpomate_theme_section_444 .testimonial .owl-stage-outer{padding: 50px 0px;} @media screen and (max-width: 567px){#sh_corpomate_theme_section_444 .testimonial .owl-nav{position: absolute; right: 0; top: -60px; margin: 0; display: none; opacity: 0;}#sh_corpomate_theme_section_444 .testimonial h2{font-size: 21px; font-weight: 600;}#sh_corpomate_theme_section_444 .testimonial .item .thumb{width: 150px; min-width: 133px; position: relative; z-index: 1; height: 150px; overflow: hidden;}#sh_corpomate_theme_section_444 .testimonial .sh_testimonial_box{margin: 0px 0px 0px 1px !important;}#sh_corpomate_theme_section_444 .testimonial .sh_testimonial_box{display: -webkit-box; display: -webkit-flex; display: flex; padding: 50px 30px; background: #ffffff; position: relative; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#sh_corpomate_theme_section_444{width: 100%; padding: 20px 0px 30px 0px; position: relative;}#sh_corpomate_theme_section_444 .info p{color: #666666; margin: 0 0 15px; text-transform: none; margin-top: 20px;}#sh_corpomate_theme_section_444 .shape{display: none;}} #sh_corpomate_theme_section_445{width: 100%; padding: 80px 0px 80px 0px; background: #f1f4fb; position: relative; text-align: center; margin-bottom: 350px; height: 280px;} #sh_corpomate_theme_section_445 .sub-div{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/5 - 2.png"); background-repeat: no-repeat; background-position: top left; background-size: cover;} #sh_corpomate_theme_section_445 .sub-div-1{content: ""; position: absolute; top: 0; right: 0; height: 100%; width: 40%; transform: rotate(-180deg); background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/5 - 2.png"); background-repeat: no-repeat; background-position: top right; background-size: cover;} #sh_corpomate_theme_section_445 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_445 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_445 .first-row{position: static;} #sh_corpomate_theme_section_445 .first-row .our-team{height: 400px; background: #fff; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-img{overflow: hidden; height: 90%; width: 90%;} #sh_corpomate_theme_section_445 .first-row .our-team img:hover{transform: scale(1.2); filter: brightness(120%);} #sh_corpomate_theme_section_445 .first-row .our-team:hover .social-icons{transform: scaleY(1);} #sh_corpomate_theme_section_445 .first-row .our-team img{position: relative; transition: all 2000ms ease; height: 100%; width: 100%; object-fit: cover; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%; left: 14.5%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content span{color: #5967ef;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content h5{font-size: 19px; margin-bottom: 0px;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content .our-team-sub-icon{position: absolute; top: -17px; left: 5%; height: 40px; width: 40px; border-radius: 40px; line-height: 40px; text-align: center; color: #fff !important; font-size: 20px; background: #5967ef; z-index: 1;} #sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content .our-team-sub-icon a span{font-size: 20px; color: #fff !important;} .social-icons{position: absolute; left: 7px; bottom: 60px; width: 50px; background: #ffffff; border-radius: 30px; padding: 2px 10px 50px 10px; text-align: center; transform: scaleY(0); transform-origin: bottom center; transition: all 500ms ease;} .social-icons ul{margin: 0; padding: 0; list-style-type: none; background: #fff; border-top-left-radius: 20px; border-top-right-radius: 20px; z-index: -1;} .social-icons ul li{display: block; padding: 6px 9px;} .social-icons ul li:hover a span{color: #5967ef !important;} .social-icons ul li a span{color: #212121 !important; transition: 1s;} .social-icons ul li:first-child{padding-top: 10px;} .social-icons ul li:last-child{padding-bottom: 0px;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_445 .first-row .our-team{height: 300px; background: #fff; border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;}#sh_corpomate_theme_section_445{width: 100%; padding: 80px 0px 80px 0px; background: #f1f4fb; position: relative; text-align: center; margin-bottom: 250px; height: 280px;}#sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_445{width: 100%; padding: 3px 0px 0px 80px 0px; background: #f1f1f1; position: relative; text-align: center; margin-bottom: 1250px; height: 200px !important;}#sh_corpomate_theme_section_445 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 20px;}#sh_corpomate_theme_section_445 .first-row .our-team .our-team-sub-content{position: absolute; width: 75%; bottom: 11%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px; left: 50%; transform: translateX(-51%);}#sh_corpomate_theme_section_442 .process-box .process-box-inner .top{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between;}#sh_corpomate_theme_section_445 .first-row .our-team{height: 400px; background: #fff; border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; width: 95%; left: 50%; transform: translateX(10px);}} #sh_corpomate_theme_section_446{width: 100%; padding: 80px 0px 50px 0px; position: relative;} #sh_corpomate_theme_section_446 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_446 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_446 .sub-div{position: absolute; top: 20%; width: 30%; height: 90%; right: 0; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-2.png"); background-position: top right; background-repeat: no-repeat; background-size: contain;} #sh_corpomate_theme_section_446 .main-row{margin-top: 100px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content{position: relative; background: #fff; padding-left: 240px; min-height: 320px; border-radius: 5px; margin-bottom: 50px; border-bottom: 3px solid transparent; transition: all 500ms ease; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1);} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner{position: absolute; left: 30px; top: 30px; z-index: 1;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header{position: relative; display: block; background: #f7f8fa; padding: 25px 30px 6px 30px; border-radius: 4px; margin-bottom: 20px;} #sh_corpomate_theme_section_446 .shape{position: absolute; left: 42%; top: 65%; content: ""; height: 200px; width: 200px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header h3{display: block; font-size: 20px; line-height: 32px; color: #414141; font-weight: 600; padding-bottom: 15px; margin-bottom: 16px; position: relative; text-align: left;} .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header h3:before{position: absolute; content: ""; width: 40px; height: 3px; left: 0px; bottom: 0px; background-repeat: no-repeat; border-bottom: 3px solid #5967ef;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header h2{display: inline-block; font-size: 35px; line-height: 60px; color: #212121; font-weight: 700; text-align: left; margin-bottom: 0px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header h2 .text{font-size: 18px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .our-pricing-table-header h2 .pricing-symbol{font-size: 18px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box{margin-top: 50px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a{position: relative; display: block; width: 100%; font-size: 16px; color: #212121; font-weight: 700; text-align: center; padding: 11px 15px; background: #f8f7fa; border-radius: 5px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #f7f8fa; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:last-child:hover{color: #fff; background: #104cba;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a{padding: 11px 15px; text-align: center; border-radius: 0; background: #f8f7fa; color: #212121; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:focus, #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #f7f8fa; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:hover{color: #5967ef;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box a.btn-border:after{background-color: #5967ef; border: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-table-content{position: relative; padding: 20px 30px 21px 30px;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-table-content ul{list-style-type: none; margin: 0; padding: 0;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-table-content .list li{position: relative; display: block; font-size: 18px; padding: 13px 0px 14px 0px; padding-left: 26px;} #sh_corpomate_theme_section_446 .main-row .blue .our-pricing .our-pricing-content .our-pricing-table-content .list li:before{color: #2d77fc;} #sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-table-content .list li:before{position: absolute; content: "\f00c"; font-size: 18px; font-family: "FontAwesome"; left: 0px; top: 14px; font-weight: 400; color: #5967ef;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box{margin-top: 20px;}} @media only screen and (max-width: 599px){#sh_corpomate_theme_section_446 .main-row{margin-top: 50px;}#sh_corpomate_theme_section_446 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 50px;}#sh_corpomate_theme_section_446{width: 100%; padding: 30px 0px 50px 0px; position: relative;}#sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box{margin-top: 30px;}#sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content{padding-left: 0px;}#sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner .btn-box{margin-top: 20px;}#sh_corpomate_theme_section_446 .main-row .our-pricing .our-pricing-content .our-pricing-header-inner{position: relative; left: 0px; top: 0px; width: 100%; padding: 30px 30px 0px 30px;}} #sh_corpomate_theme_section_447{width: 100%; padding: 100px 0px 50px 0px; position: relative; margin-bottom: 100px;} #sh_corpomate_theme_section_447 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_447 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_447 .main-row .blog-box{padding: 20px 20px; background: #fff; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1);} #sh_corpomate_theme_section_447 .main-row .blog-img{height: 250px; width: 100%; overflow: hidden;} #sh_corpomate_theme_section_447 .main-row .blog-box:hover img{transform: scale(1.5); filter: brightness(120%);} #sh_corpomate_theme_section_447 .main-row .blog-img img{height: 100%; width: 100%; transition: 2s; object-fit: cover; object-position: center; position: relative;} #sh_corpomate_theme_section_447 .main-row .blog-content{position: relative; display: block;} #sh_corpomate_theme_section_447 .main-row .blog-content h5{display: block; font-size: 18px; line-height: 28px; font-weight: 600; padding-bottom: 22px; margin-bottom: 17px; border-bottom: 1px solid #e7e2e3; margin-top: 20px;} #sh_corpomate_theme_section_447 .main-row .blog-content h5 a{display: inline-block; color: #212121; font-size: 19px; font-weight: 600;} #sh_corpomate_theme_section_447 .main-row .blog-content .bottom-part .link a{position: relative; display: inline-block; font-size: 16px; color: #919191; font-weight: 700;} #sh_corpomate_theme_section_447 .main-row .blog-content .bottom-part .link a span{padding-right: 10px;} #sh_corpomate_theme_section_447 .o_half_screen_height, #sh_corpomate_theme_section_447 .cover_mid{min-height: auto !important; overflow: hidden;} #sh_corpomate_theme_section_447 .o_blog_cover_image:hover{transition: 2s;} #sh_corpomate_theme_section_447 .o_blog_cover_image:hover{transform: scale(1.5); filter: brightness(120%);} #sh_corpomate_theme_section_447 .card{border: 0; background: transparent !important;} #sh_corpomate_theme_section_447 .card .card-header{background: transparent; border: 0;} #sh_corpomate_theme_section_447 .heading h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize;} #sh_corpomate_theme_section_447 .heading h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_447 .card .card-header ul{justify-content: center;} #sh_corpomate_theme_section_447 .nav-tabs .nav-link{border: 0; border-radius: 0; background: #fff; margin: 15px 5px; font-weight: 600; letter-spacing: 1px; color: #414141;} #sh_corpomate_theme_section_447 .nav-tabs .nav-link.active, #sh_corpomate_theme_section_447 .nav-tabs .nav-item.show .nav-link{background: #5967ef; color: #fff; border-radius: 0px;} #sh_corpomate_theme_section_447 .sh_content .sh_img img{width: 100%; height: 225px; object-fit: cover;} #sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div{position: absolute; top: 3%; right: 8%; height: 80px; width: 60px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; border-radius: 0px; background: #5967ef; color: #fff;} #sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div p{font-size: 18px; margin-bottom: 0px; font-weight: 600;} #sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div span{font-size: 16px; font-weight: 600;} #sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div-1{position: absolute; bottom: 42%; left: 6%; padding: 10px 20px; border-radius: 0px; background: #5967ef; color: #fff;} #sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div-1 span{font-size: 12px; padding-right: 5px; font-weight: 600;} #sh_corpomate_theme_section_447 .sh_content .sh_des p a span{color: #616161; padding-right: 10px; font-size: 17px;} #sh_corpomate_theme_section_447 .sh_content .sh_img{overflow: hidden;} #sh_corpomate_theme_section_447 .sh_content .sh_des p a{color: #616161;} #sh_corpomate_theme_section_447 .sh_content .sh_des p.top-border{border-top: 2px solid #e8e8e8; padding: 10px 5px;} #sh_corpomate_theme_section_447 .sh_content .sh_des{padding: 15px; background: #fff;} #sh_corpomate_theme_section_447 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); margin-bottom: 20px;} #sh_corpomate_theme_section_447 .sh_content .sh_des h4 a{color: #414141; font-size: 18px; line-height: 25px; display: -webkit-box; font-weight: 600; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 20px;} #sh_corpomate_theme_section_447 .sh_content .sh_des p{color: #616161; margin: 0; margin-top: 15px;} #sh_corpomate_theme_section_447 .sh_content .sh_des p span{color: #5967ef; padding-right: 5px;} #sh_corpomate_theme_section_447 .card-body{background: transparent !important;} #sh_corpomate_theme_section_447 .o_half_screen_height{min-height: auto !important;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_447{width: 100%; padding: 0px 0px 20px 0px; position: relative;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_447{width: 100%; padding: 0px 0px 20px 0px; position: relative;}#sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div-1{position: absolute; bottom: 48%; left: 8%; padding: 10px 10px; border-radius: 0px; background: #104cba; color: #fff;}#sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div{position: absolute; top: 3%; right: 9%; height: 70px; width: 50px; background: #5967ef;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_447{width: 100%; padding: 0px 0px 20px 0px; position: relative;}#sh_corpomate_theme_section_447 .heading h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize;}#sh_corpomate_theme_section_447 .sh_content .sh_img .sub-img-div-1{position: absolute; bottom: 43%; left: 8%; padding: 10px 20px; border-radius: 0px; color: #fff;}} #sh_corpomate_theme_section_448{padding: 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_448 .about-banner-main h1{font-size: 50px; padding-left: 50px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_448 .about-banner-main h1 span{color: #5967ef;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link{position: relative; bottom: -80px; left: 0; padding: 20px 0px; width: 250px; background: #5967ef; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link::after{content: ""; position: absolute; top: 0px; right: -14px; height: 100%; width: 30px; transform: skewX(16deg); border-top: 0px !important; border-right: 0px !important; background: #5967ef;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; list-style-type: square; margin-bottom: 0px; margin: 0px auto;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link ul li{margin-left: 35px; font-size: 20px;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_448 .about-banner-main .banner-page-link ul li a:hover{color: #212121;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_448{background-position: right !important;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_448 .about-banner-main h1{font-size: 40px; padding-left: 0px; color: #212121; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_448{background-position: center !important; overflow: hidden;}} #sh_corpomate_theme_section_449{padding: 50px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_449 .main-row{margin: 30px 0px;} #sh_corpomate_theme_section_449 .main-row .our-company-service-img{height: 400px; width: 100%;} #sh_corpomate_theme_section_449 .main-row .our-company-service-img img{height: 100%; width: 96%; position: absolute; object-fit: cover; object-position: left;} #sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; content: "";} #sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -50px; left: 67px; z-index: -1;} #sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 130px; z-index: 1;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content h2{font-weight: 600; font-size: 30px; text-transform: capitalize; color: #212121;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content p{margin-top: 0; margin-bottom: 1rem; margin-top: 20px; line-height: 30px;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn{margin-top: 30px;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn{padding: 12px 25px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:focus, #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:hover{color: #5967ef;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_449 .main-row .our-company-service-content .our-company-btn .btn.btn-border:after{background-color: #5967ef; border: 0;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_449 .main-row .our-company-service-img{height: 500px; width: 100%;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}#sh_corpomate_theme_section_449 .main-row .our-company-service-content{margin-top: 50px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_449{padding: 0px 0px; width: 100%; position: relative; overflow: hidden;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_449 .main-row .our-company-service-content h2{font-weight: 600; font-size: 21px; text-transform: capitalize; color: #212121;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 101%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; content: "";}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-1{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; top: 0; left: 0; display: none;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: 35px; left: 60px; z-index: -1;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}#sh_corpomate_theme_section_449 .main-row .our-company-service-img .shape-4{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43 copy.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; bottom: 0; right: 0; display: none;}} #sh_corpomate_theme_section_450{width: 100%; padding: 20px 0px;} #sh_corpomate_theme_section_450 .service-box{position: relative; height: 220px; background: #fff; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); padding: 30px 29px 20px;} #sh_corpomate_theme_section_450 .service-box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_450 .service-box .service-box-inside h3{font-size: 19px; font-weight: 600; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_450 .service-box .service-box-inside{position: relative;} #sh_corpomate_theme_section_450 .service-box:hover .service-box-inside .service-box-icon{color: #5967ef;} #sh_corpomate_theme_section_450 .service-box .service-box-inside .service-box-icon{font-size: 45px; color: #212121; transition: 1s;} #sh_corpomate_theme_section_450 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 35px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;} #sh_corpomate_theme_section_450 .service-box:hover:after{opacity: 1;} #sh_corpomate_theme_section_450 .service-box:hover{transform: translateY(-20px);} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_450 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_450 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}#sh_corpomate_theme_section_450{width: 100%; padding: 20px 0px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_450 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -17px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}#sh_corpomate_theme_section_450{overflow: hidden;}} #sh_corpomate_theme_section_451{width: 100%; position: relative; padding: 50px 0px;} #sh_corpomate_theme_section_451 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_451 .about-our-company h2{font-weight: 600; font-size: 30px; text-transform: capitalize;} #sh_corpomate_theme_section_451 .about-our-company h3{color: #5967ef; font-weight: 500; font-size: 16px;} #sh_corpomate_theme_section_451 .main-row .about-our-company{padding: 20px 30px;} #sh_corpomate_theme_section_451 .main-row .about-our-company p{margin-top: 0; margin-bottom: 1rem; margin-top: 20px; line-height: 30px; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn{margin-top: 30px;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn{padding: 12px 25px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:focus, #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:hover{color: #5967ef;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_451 .main-row .about-our-company .about-our-company-btn .btn.btn-border:after{background-color: #5967ef; border: 0;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two{display: -webkit-box; display: -webkit-flex; display: flex; flex-flow: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-left: -10px; margin-right: -10px; margin-top: 30px;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 50%; max-width: 50%; width: 50%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small{flex: 0 0 55px; max-width: 55px; width: 55px; height: 55px;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-selector .about-icon{flex: 0 0 80px; max-width: 80px; width: 80px; background: #5967ef; height: 80px; border-radius: 50%; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; color: #fff; margin-right: 25px; transition: all 0.3s linear;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small span{font-size: 20px; height: 50px; width: 50px; border-radius: 50px; line-height: 50px; background: #fff; text-align: center; color: #5967ef; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1);} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-selector.about-list-item-selector-small span:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-text{padding-top: 10px; padding-left: 10px;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-text h3{font-size: 19px; font-weight: 600; color: #212121; margin-bottom: 15px; line-height: 1.4;} #sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second .about-list-item-text p{font-size: 16px; margin-bottom: 0;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 50%; max-width: 50%; width: 50%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}#sh_corpomate_theme_section_451{width: 100%; position: relative; padding: 80px 0px 80px 0px;}#sh_corpomate_theme_section_451 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; display: none; background-position: top left; background-size: cover; background-repeat: no-repeat;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_451 .main-row .about-content-list-two .about-list-item-second{display: -webkit-box; display: -webkit-flex; display: flex; flex: 0 0 100%; max-width: 100%; width: 100%; padding-left: 10px; padding-right: 10px; margin-bottom: 30px;}#sh_corpomate_theme_section_451{width: 100%; position: relative; padding: 30px 0px 30px 0px; overflow: hidden;}#sh_corpomate_theme_section_451 .about-our-company h2{font-weight: 600; font-size: 21px; text-transform: capitalize;}} #sh_corpomate_theme_section_452 .testimonial h5{color: #5967ef; text-align: center;} #sh_corpomate_theme_section_452 .testimonial h2{font-size: 30px; font-weight: 600; text-align: center;} #sh_corpomate_theme_section_452{position: relative; overflow: hidden; padding-top: 50px;} #sh_corpomate_theme_section_452 .shape{position: absolute; right: -100px; top: 0; content: ""; height: 150px; width: 150px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box{margin: 0px 25px !important;} #sh_corpomate_theme_section_452 .no-js .owl-carousel, .owl-carousel.owl-loaded{display: block;} #sh_corpomate_theme_section_452.owl-carousel{display: none; width: 100%; z-index: 1;} #sh_corpomate_theme_section_452 .carousel-shadow .owl-stage-outer{margin: -15px -15px; padding: 15px;} #sh_corpomate_theme_section_452 .owl-carousel .owl-stage-outer{position: relative; overflow: hidden;} #sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box{display: -webkit-box; display: -webkit-flex; display: flex; padding: 50px 50px 0px 50px; background: #ffffff; position: relative; overflow: hidden;} #sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box .testimonial_box{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box .testimonial_box h5{text-align: left;} #sh_corpomate_theme_section_452 .testimonial .item .thumb{height: 200px; width: 400px; margin-right: 100px; border-radius: 200px; position: relative;} #sh_corpomate_theme_section_452 .testimonial .item .thumb::before{position: absolute; content: ""; height: 70%; width: 120%; z-index: 0; top: 0px; border-radius: 100%; left: 25px; background-color: #5967ef; z-index: 0;} #sh_corpomate_theme_section_452 .testimonial .item .thumb img{height: 70%; width: 125%; object-fit: cover; object-position: center; border-radius: 50%; position: relative;} #sh_corpomate_theme_section_452 .testimonial .item .thumb .img-sub-div{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; left: -35px; z-index: 1; transform: rotate(45deg);} #sh_corpomate_theme_section_452 .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; justify-content: space-between; position: relative; top: -250px;} #sh_corpomate_theme_section_452 .owl-carousel .owl-nav button.owl-next{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; font-weight: 600; position: relative; right: -35px; top: -93px;} #sh_corpomate_theme_section_452 .owl-carousel .owl-nav button.owl-next:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_452 .owl-carousel .owl-nav button.owl-prev:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_452 .owl-carousel .owl-nav span{position: relative; bottom: 2px;} #sh_corpomate_theme_section_452 .owl-carousel .owl-nav button.owl-prev{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; position: relative; left: -35px; top: -95px; font-weight: 600;} #sh_corpomate_theme_section_452 .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px; display: none !important;} #sh_corpomate_theme_section_452 .info p{color: #666666; margin: 0 0 15px; text-transform: none; width: 50%; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_452 .testimonial .item .bottom-down{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; border-top: 1px solid #e7e7e7; padding-top: 20px; margin-top: 20px;} #sh_corpomate_theme_section_452 .testimonial .item .bottom-down h5{font-weight: 600; margin-bottom: 0; font-size: 19px;} #sh_corpomate_theme_section_452 .testimonial .item .bottom-down span{color: #5967ef; font-size: 14px;} #sh_corpomate_theme_section_452 .testimonial .owl-stage-outer{padding: 0px 0px;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_452 .testimonial .item .thumb{height: 200px; width: 400px; margin-right: 100px; border-radius: 200px; position: relative;}#sh_corpomate_theme_section_452 .info p{color: #666666; margin: 0 0 15px; text-transform: none; width: 100%; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;}#sh_corpomate_theme_section_452 .testimonial .item .thumb::before{position: absolute; content: ""; height: 70%; width: 120%; z-index: 0; top: 3px; border-radius: 100%; left: 22px; background-color: #104cba; z-index: 0;}#sh_corpomate_theme_section_452 .testimonial .item .thumb img{height: 70%; width: 125%; object-fit: cover; object-position: center; border-radius: 50%; position: relative;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_452 .testimonial .owl-nav{position: absolute; right: 0; top: -60px; margin: 0; display: none; opacity: 0;}#sh_corpomate_theme_section_452 .testimonial h2{font-size: 21px; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_452 .info p{color: #666666; margin: 0 0 15px; text-transform: none; width: 100%; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;}#sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box .testimonial_box{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#sh_corpomate_theme_section_452 .testimonial .item .thumb{height: 200px; width: 200px; margin-right: 0px; border-radius: 200px; text-align: center;}#sh_corpomate_theme_section_452 .testimonial .item .thumb::before{position: absolute; content: ""; height: 90%; width: 90%; z-index: 0; top: 3px; border-radius: 100%; left: 30px; z-index: 0;}#sh_corpomate_theme_section_452 .testimonial .item .thumb img{height: 90%; width: 90%; object-fit: cover; object-position: center; border-radius: 50%; position: relative;}#sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box{margin: 0px 0px 0px 1px !important;}#sh_corpomate_theme_section_452 .testimonial .sh_testimonial_box{display: -webkit-box; display: -webkit-flex; display: flex; padding: 50px 30px; background: #ffffff; position: relative; overflow: hidden; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}#sh_corpomate_theme_section_452 .info p{color: #666666; margin: 0 0 15px; text-transform: none; margin-top: 40px;}#sh_corpomate_theme_section_452{overflow: hidden;}} #sh_corpomate_theme_section_452 .shape{display: none;} #sh_corpomate_theme_section_453{width: 100%; padding: 40px 0px 0px 0px; background: #f7f8fa; position: relative; text-align: center;} #sh_corpomate_theme_section_453::after{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/shape-6.png"); background-size: cover; background-position: center; background-repeat: no-repeat;} #sh_corpomate_theme_section_453 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_453 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_453 .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; justify-content: space-between; position: relative; top: -95px;} #sh_corpomate_theme_section_453 .owl-carousel .owl-nav button.owl-next{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; font-weight: 600; position: relative; right: -35px; top: -50px;} #sh_corpomate_theme_section_453 .owl-carousel .owl-nav span{position: relative; bottom: 2px;} #sh_corpomate_theme_section_453 .owl-carousel .owl-nav button.owl-next:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_453 .owl-carousel .owl-nav button.owl-prev:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_453 .owl-carousel .owl-nav button.owl-prev{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; position: relative; left: -35px; font-weight: 600; top: -50px;} #sh_corpomate_theme_section_453 .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px; display: none !important;} @media screen and (max-width: 567px){#sh_corpomate_theme_section_453{width: 100%; padding: 40px 0px 40px 0px; background: #f1f4fb; position: relative; text-align: center; overflow: hidden;}#sh_corpomate_theme_section_453 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 30px;}#sh_corpomate_theme_section_453 .owl-theme .owl-nav{margin-top: 10px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; display: none;}} #sh_corpomate_theme_section_454.sh_corpomate_hide_shape .sh_corpomate_hide_shape_part{display: none !important;} #sh_corpomate_theme_section_454{padding: 50px 0px; width: 100%; position: relative; margin-bottom: 100px;} #sh_corpomate_theme_section_454 .main-row{margin: 30px 0px;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img{height: 400px; width: 100%;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img img{height: 100%; width: 100%; position: absolute; object-fit: cover; object-position: left;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -50px; left: 67px; z-index: -1;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 55px; z-index: 1;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a{transition: all 0.4s; outline: none; background: #5967ef; border-radius: 100%; display: inline-block; font-size: 34px; height: 90px; line-height: 96px; width: 90px; overflow: hidden; transition: 0.4s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; color: #fff;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a:hover{background: #fff; color: #5967ef; transition: all 0.4s;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a:hover{background: #fff; color: #5967ef; transition: all 0.4s;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn{padding: 10px 20px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; position: absolute; z-index: 1; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 100%; z-index: 1;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:focus, #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; left: 0; top: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a span{font-size: 25px;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:hover{color: #5967ef; background-color: #fff;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-5 a.btn.btn-border:after{background-color: #5967ef; border: 0;} #sh_corpomate_theme_section_454 .main-row .our-company-service-content h2{font-weight: 600; font-size: 30px; text-transform: capitalize; color: #212121;} #sh_corpomate_theme_section_454 .main-row .our-company-service-content p{margin-top: 0; margin-bottom: 1rem; margin-top: 30px; line-height: 30px;} #sh_corpomate_theme_section_454 .main-row .our-company-service-content .our-company-btn{margin-top: 30px;} #sh_corpomate_theme_section_454 .main-row .our-company-service-content .our-company-btn .btn{color: #ffffff; background-color: #5967ef; border-color: #5967ef; border-radius: 0px; padding: 10px 30px;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 52px; right: 91px; z-index: 1;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img{height: 500px; width: 100%;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_454 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_454{padding: 0px 0px 20px 0px; width: 100%; position: relative; overflow: hidden;}#sh_corpomate_theme_section_454 .main-row .our-company-service-content h2{font-weight: 600; font-size: 21px; text-transform: capitalize; color: #212121;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-1{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; top: 0; left: 0; display: none;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: 35px; left: 60px; z-index: -1;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}#sh_corpomate_theme_section_454 .main-row .our-company-service-img .shape-4{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43 copy.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; bottom: 0; right: 0; display: none;}} #sh_corpomate_theme_section_455{padding: 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_455 .about-banner-main h1{font-size: 50px; padding-left: 50px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_455 .about-banner-main h1 span{color: #5967ef;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link{position: relative; bottom: -80px; left: 0; padding: 20px 0px; width: 250px; background: #5967ef; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link::after{content: ""; position: absolute; top: 0px; right: -14px; height: 100%; width: 30px; transform: skewX(16deg); border-top: 0px !important; border-right: 0px !important; background: #5967ef;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; list-style-type: square; margin-bottom: 0px; margin: 0px auto;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link ul li{margin-left: 35px; font-size: 20px;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_455 .about-banner-main .banner-page-link ul li a:hover{color: #212121;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_455{background-position: right !important;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_455 .about-banner-main h1{font-size: 40px; padding-left: 0px; color: #212121; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_455{background-position: center !important;}} #sh_corpomate_theme_section_456{width: 100%; padding: 50px 0px 20px 0px;} #sh_corpomate_theme_section_456 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_456 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_456 .service-box{position: relative; background: #fff; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); padding: 30px 29px 20px; height: 220px;} #sh_corpomate_theme_section_456 .service-box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_456 .service-box .service-box-inside h3{font-size: 19px; font-weight: 600; color: #212121; text-align: left;} #sh_corpomate_theme_section_456 .service-box .service-box-inside{position: relative;} #sh_corpomate_theme_section_456 .service-box .service-box-inside .service-box-icon{font-size: 45px; transition: 1s; color: #212121;} #sh_corpomate_theme_section_456 .service-box:hover .service-box-inside .service-box-icon{color: #5967ef;} #sh_corpomate_theme_section_456 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 25px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;} #sh_corpomate_theme_section_456 .service-box:hover:after{opacity: 1;} #sh_corpomate_theme_section_456 .service-box:hover{transform: translateY(-20px);} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_456 .service-box .service-box-inside h3{font-size: 15px; font-weight: 600; color: #212121; text-align: left;}#sh_corpomate_theme_section_456 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 35px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_456{width: 100%; padding: 50px 0px 50px 0px;}#sh_corpomate_theme_section_456 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 25px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_456 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_456{width: 100%; padding: 30px 0px 50px 0px;}#sh_corpomate_theme_section_456 .service-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -17px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} #sh_corpomate_theme_section_457{width: 100%; padding: 50px 0px 50px 0px; position: relative; text-align: center;} #sh_corpomate_theme_section_457 .sub-div{position: absolute; top: 20%; width: 30%; height: 50%; right: 0; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-2.png"); background-position: top right; background-repeat: no-repeat; background-size: contain;} #sh_corpomate_theme_section_457 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_457 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize;} #sh_corpomate_theme_section_457 .main-row{margin: 50px 0px;} #sh_corpomate_theme_section_457 .main-row .about-content{width: 100%; padding: 0px 80px 0px 0px;} #sh_corpomate_theme_section_457 .main-row .about-content h5{font-size: 25px; font-weight: 600; margin: 15px 0px; text-align: left; color: #212121;} #sh_corpomate_theme_section_457 .main-row .about-content p{font-size: 15px; margin-top: 20px; line-height: 20px; text-align: left; color: #616161;} #sh_corpomate_theme_section_457 .main-row .tab-pane{height: auto !important; background: transparent; box-shadow: none !important; padding: 0px !important; border-radius: 0px;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link{color: #212121; background: #f4f7fc; position: relative; box-shadow: none !important;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link::after{content: ""; position: absolute; top: 0px; left: -14px; height: 100%; width: 30px; transform: skewX(-16deg); border-top: 0px !important; border-left: 0px !important; background: #f4f7fc;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link.active::after{background: #5967ef;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link.active{color: #fff; background: #5967ef; border-radius: 0px;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link span:first-child{float: left; margin-top: 5px;} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link span:last-child{float: right; text-transform: capitalize !important; font-size: 16px;} @media (min-width: 992px){#sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link::before{content: ""; display: block; border-top: 8px solid transparent; border-left: 10px solid #fff; border-bottom: 8px solid transparent; position: absolute; top: 50%; right: -10px; transform: translateY(-50%); opacity: 0;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_457 .sub-div{position: absolute; top: 20%; width: 30%; height: 50%; right: 0; display: none; background-position: top right; background-repeat: no-repeat; background-size: contain; display: none;}#sh_corpomate_theme_section_457{padding: 50px 0px;}#sh_corpomate_theme_section_457 .main-row{margin: 0px 0px;}#sh_corpomate_theme_section_457 .main-row .about-content{width: 100%; padding: 0px 0px 0px 0px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_457{width: 100%; padding: 0px 0px 50px 0px; position: relative; text-align: center;}#sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link{width: 90%; margin: 0px auto; border-radius: 0px;}#sh_corpomate_theme_section_457 .main-row .about-content{width: 100%; padding: 0px 0px 0px 0px;}#sh_corpomate_theme_section_457{width: 100%; padding: 0px 0px 0px 0px; position: relative; text-align: center;}#sh_corpomate_theme_section_457{width: 100%; padding: 30px 0px 0px 0px !important; position: relative; text-align: center;}#sh_corpomate_theme_section_457 .main-row .about-content h5{font-size: 22px; font-weight: 600; margin: 15px 0px; text-align: left; color: #212121;}#sh_corpomate_theme_section_457 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize;}#sh_corpomate_theme_section_457 .main-row{margin: 0px 0px;}} #sh_corpomate_theme_section_457 .main-row .nav-pills-custom .nav-link.active::before{opacity: 1;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li{text-align: right; margin: 15px 0px; position: relative; border-left: none; width: 90%; left: 50%; top: 50%; transform: translate(-50%, -50%); border-radius: 0px;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li:hover a{color: #fff;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li:hover::after{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li::after{content: ""; position: absolute; top: 1px; left: -12px; height: 100%; width: 30px; transform: skewX(-26deg); border: 1px solid rgba(0, 0, 0, 0.125); border-top: 0px !important; border-right: 0px !important;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li a{color: #212121; font-size: 16px; text-transform: capitalize; font-weight: 500; transition: 0.75s;} #sh_corpomate_theme_section_457 .main-row .our-company-service-text ul li a span{float: left; font-weight: bold; font-size: 20px;} @media (min-width: 980px) and (max-width: 1161px){.sh_format-container{width: 960px;}} @media (min-width: 768px) and (max-width: 979px){.sh_format-container{width: 750px;}.sh_tabs_box{height: 460px;}.sh_tabs_title{font-size: 40px;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 250px; height: 250px; position: absolute; top: 40%; padding: 5px 10px; right: 50px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 250px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}.sh_format-container{width: 96%;}.sh_tabs_box{height: auto; padding: 0 0 0 30px;}.sh_tabs_label{display: none;}#tabs__item-1, #tabs__item-2, #tabs__item-3, #tabs__item-4, #tabs__item-5, #tabs__item-6{padding: 0 0 50px; transform: none;}.sh_tabs_item{max-width: 100%; margin: 0; position: static; top: auto; left: auto;}.sh_tabs_title{font-size: 30px;}.sh_tabs_discr{font-size: 16px;}.sh_tabs_dash{display: none; position: static; top: auto; left: auto;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_457 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-1{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/Layer 43.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 150px; height: 150px; position: absolute; top: 0; left: 0;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: 35px; left: 60px; z-index: -1;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 160px; height: 160px; position: absolute; top: 30%; padding: 5px 0px; right: 15px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 200px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-4 h5{font-size: 11px; font-weight: 600;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-4 p{font-size: 10px; margin: 0px 0px; white-space: break-spaces;}#sh_corpomate_theme_section_457 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 25px;}} #sh_corpomate_theme_section_458{width: 100%; position: relative; padding: 50px 0px 50px 0px; background: #f4f7fc; z-index: 1;} #sh_corpomate_theme_section_458::after{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: -1; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-5.png"); background-position: bottom; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_458 .main-row .our-services-text{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; padding: 20px 0px;} #sh_corpomate_theme_section_458 .main-row .our-services-text .our-service-icon{font-size: 40px; color: #5967ef; padding-right: 10px;} #sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content{padding: 0px 30px;} #sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content h3{text-align: left; font-size: 19px; font-weight: 600; margin: 10px 0px;} #sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content p{text-align: left; font-size: 16px; color: #616161; margin-top: 20px; margin-bottom: 0px;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content h3{text-align: left; font-size: 18px; font-weight: 600; margin: 10px 0px; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_458 .main-row .our-services-text .our-service-icon{font-size: 40px; color: #104cba; padding-right: 20px;}#sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content{padding: 0px 0px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_458{width: 100%; position: relative; padding: 0px 0px 30px 0px; background: #f4f7fc; z-index: 1;}#sh_corpomate_theme_section_458 .main-row .our-services-text .our-services-content h3{text-align: left; font-size: 18px; font-weight: 600; margin: 10px 0px;}} #sh_corpomate_theme_section_459{width: 100%; padding: 50px 0px 50px 0px; margin-bottom: 100px; position: relative;} #sh_corpomate_theme_section_459 .sub-div{position: absolute; left: 60%; top: 80%; content: ""; height: 200px; width: 200px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_459 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_459 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_459{width: 100%; padding: 50px 0px 100px 0px; position: relative;} #sh_corpomate_theme_section_459 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_459 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_459 .main-row{position: relative;} #sh_corpomate_theme_section_459 .process-box{position: relative; transition: 1s; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); background: #fff; height: 220px; padding: 30px 30px 20px;} #sh_corpomate_theme_section_459 .process-box:before{position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(25deg, #000, #5967ef);} #sh_corpomate_theme_section_459 .process-box .process-box-inner h3{font-size: 19px; text-align: left;} #sh_corpomate_theme_section_459 .process-box .process-box-inner{position: relative;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .process-box-icon{font-size: 50px; opacity: 0.3; color: #212121;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .process-box-icon span{text-shadow: none !important;} #sh_corpomate_theme_section_459 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 35px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;} #sh_corpomate_theme_section_459 .process-box:hover:after{opacity: 1;} #sh_corpomate_theme_section_459 .process-box:hover{transform: translateY(-20px);} #sh_corpomate_theme_section_459 .process-box .process-box-inner .top{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .bottom{margin-top: 10px;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .top span{font-size: 50px; color: #5967ef; text-shadow: -5px 5px 0px #d8ddff;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .process-box-text h5{font-weight: 600;} #sh_corpomate_theme_section_459 .process-box .process-box-inner .process-box-text p{margin: 0;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_459 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_459{width: 100%; padding: 50px 0px 100px 0px; position: relative;}#sh_corpomate_theme_section_459 .sub-div{position: absolute; left: 60%; top: 85%; content: ""; height: 200px; width: 200px; background-size: contain; background-repeat: no-repeat; z-index: -1;}#sh_corpomate_theme_section_459 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 30px; left: -25px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_459 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_459{width: 100%; padding: 30px 0px 50px 0px; position: relative;}#sh_corpomate_theme_section_459 .process-box::after{height: 100%; width: 100%; opacity: 0; top: 25px; left: -15px; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/hover.png"); position: absolute; content: ""; background-repeat: no-repeat;}#sh_corpomate_theme_section_459 .sub-div{display: none;}} #sh_corpomate_theme_section_460{padding: 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_460 .about-banner-main h1{font-size: 50px; padding-left: 50px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_460 .about-banner-main h1 span{color: #5967ef;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link{position: relative; bottom: -80px; left: 0; padding: 20px 0px; width: 250px; background: #5967ef; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link::after{content: ""; position: absolute; top: 0px; right: -14px; height: 100%; width: 30px; transform: skewX(16deg); border-top: 0px !important; border-right: 0px !important; background: #5967ef;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; list-style-type: square; margin-bottom: 0px; margin: 0px auto;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link ul li{margin-left: 35px; font-size: 20px;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_460 .about-banner-main .banner-page-link ul li a:hover{color: #212121;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_460{background-position: right !important;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_460 .about-banner-main h1{font-size: 40px; padding-left: 0px; color: #212121; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_460{background-position: center !important;}} #sh_corpomate_theme_section_461{position: relative; padding: 50px 0px 100px 0px; width: 100%;} #sh_corpomate_theme_section_461 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_461 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_461 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_461 .first-row .our-team{height: 400px; background: #fff; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-img{overflow: hidden; height: 90%; width: 90%;} #sh_corpomate_theme_section_461 .first-row .our-team img:hover{transform: scale(1.2); filter: brightness(120%);} #sh_corpomate_theme_section_461 .first-row .our-team:hover .social-icons{transform: scaleY(1);} #sh_corpomate_theme_section_461 .first-row .our-team img{position: relative; transition: all 2000ms ease; height: 100%; width: 100%; object-fit: cover; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%; left: 14.5%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content span{color: #5967ef;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content h5{font-size: 19px; margin-bottom: 0px;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content .our-team-sub-icon{position: absolute; top: -17px; left: 5%; height: 40px; width: 40px; border-radius: 40px; line-height: 40px; text-align: center; color: #fff !important; font-size: 20px; background: #5967ef; z-index: 1;} #sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content .our-team-sub-icon a span{font-size: 20px; color: #fff !important;} #sh_corpomate_theme_section_461 .social-icons{position: absolute; left: 7px; bottom: 60px; width: 50px; background: #ffffff; border-radius: 30px; padding: 2px 10px 50px 10px; text-align: center; transform: scaleY(0); transform-origin: bottom center; transition: all 500ms ease;} #sh_corpomate_theme_section_461 .social-icons ul{margin: 0; padding: 0; list-style-type: none; background: #fff; border-top-left-radius: 20px; border-top-right-radius: 20px; z-index: -1;} #sh_corpomate_theme_section_461 .social-icons ul li{display: block; padding: 6px 9px;} #sh_corpomate_theme_section_461 .social-icons ul li:hover a span{color: #5967ef !important;} #sh_corpomate_theme_section_461 .social-icons ul li a span{color: #212121 !important; transition: 1s;} #sh_corpomate_theme_section_461 .social-icons ul li:first-child{padding-top: 10px;} #sh_corpomate_theme_section_461 .social-icons ul li:last-child{padding-bottom: 0px;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content h5{font-size: 17px; margin-bottom: 0px;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%; left: 14.5%;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_461{position: relative; padding: 30px 0px 50px 0px; width: 100%;}#sh_corpomate_theme_section_461 .first-row{margin-top: 0 !important;}#sh_corpomate_theme_section_461 .first-row .our-team{height: 400px; background: #fff; border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; width: 95%; left: 50%; transform: translateX(10px);}#sh_corpomate_theme_section_461 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_461 .first-row .our-team .our-team-sub-content{position: absolute; width: 75%; bottom: 11%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px; left: 50%; transform: translatex(-51%);}} #sh_corpomate_theme_section_462{padding: 50px 0px; width: 100%; background: #f4f7fc; position: relative;} #sh_corpomate_theme_section_462 .sub-div{position: absolute; height: 100%; width: 100%; top: 0; left: 0; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/5 - 2.png"); background-position: top left; background-size: auto; background-repeat: no-repeat;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain h1{font-size: 50px; font-weight: bold;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain p{font-size: 16px; color: #414141; line-height: 30px; margin-top: 20px;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain .video-btn{margin-top: 30px;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain .video-btn .video-btn-icon{height: 50px; width: 50px; border-radius: 50px; margin-right: 20px; text-align: center; line-height: 50px; background: #9667d6; color: white;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain .video-btn .button{color: #212121 !important; background-color: transparent !important; border-color: transparent !important; padding: 0px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: unset; align-items: center; flex-direction: row;} #sh_corpomate_theme_section_462 .main-row .portfolio-contain .video-btn .video-btn-text{color: #212121; font-size: 18px; font-weight: 500;} #sh_corpomate_theme_section_462 .main-row .portfolio-img{height: 400px; width: auto; position: relative; z-index: 1;} #sh_corpomate_theme_section_462 .main-row .portfolio-img .sub-div-1{height: 150px; width: 150px; opacity: 1; top: -3%; left: 41%; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); position: absolute; content: ""; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_462 .main-row .portfolio-img img{height: 100%; width: 100%; object-fit: cover;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_462 .main-row .portfolio-img .sub-div-1{height: 150px; width: 150px; opacity: 1; top: 1%; left: 36%; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); position: absolute; content: ""; background-repeat: no-repeat; z-index: -1;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_462 .main-row .portfolio-img .sub-div-1{height: 150px; width: 150px; opacity: 1; top: 4%; left: 28%; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); position: absolute; content: ""; background-repeat: no-repeat; z-index: -1;}#sh_corpomate_theme_section_462 .main-row .portfolio-contain h1{font-size: 40px; font-weight: bold;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_462 .main-row .portfolio-img .sub-div-1{height: 150px; width: 150px; opacity: 1; top: 11%; left: 25%; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); position: absolute; content: ""; background-repeat: no-repeat; z-index: -1;}#sh_corpomate_theme_section_462 .main-row .portfolio-contain h1{font-size: 25px; font-weight: bold;}#sh_corpomate_theme_section_462{padding: 30px 0px; width: 100%; background: #f4f7fc; position: relative;}#sh_corpomate_theme_section_462 .main-row .portfolio-img img{height: 120%; width: 100%; object-fit: contain;}} @media screen and (max-width: 360px){#sh_corpomate_theme_section_462 .main-row .portfolio-img .sub-div-1{height: 150px; width: 150px; opacity: 1; top: 4%; left: 20%; transition: 1s; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); position: absolute; content: ""; background-repeat: no-repeat; z-index: -1;}} #sh_corpomate_theme_section_463.sh_corpomate_hide_shape .sh_corpomate_hide_shape_part{display: none !important;} #sh_corpomate_theme_section_463{width: 100%; padding: 50px 0px; margin-bottom: 100px; position: relative;} #sh_corpomate_theme_section_463 .sub-div{position: absolute; top: 20%; right: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-2.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_463 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_463 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_463 .main-row{margin: 30px 0px;} #sh_corpomate_theme_section_463 .main-row .our-company-service-img{height: 400px; width: 100%; position: relative;} #sh_corpomate_theme_section_463 .main-row .our-company-service-img img{height: 100%; width: 100%; position: absolute; object-fit: cover; object-position: left;} #sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0;} #sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -50px; left: 67px; z-index: -1;} #sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 100px; z-index: 1;} #sh_corpomate_theme_section_463 .main-row .our-company-service-content{background: #fff;} #sh_corpomate_theme_section_463 .main-row .our-company-service-content h2{font-weight: 600; font-size: 30px; text-transform: capitalize; text-align: left; color: #212121;} #sh_corpomate_theme_section_463 .main-row .our-company-service-content p{margin-top: 0; margin-bottom: 1rem; margin-top: 20px; line-height: 30px; text-align: left; color: #616161;} #sh_corpomate_theme_section_463 .main-row .our-company-service-content .our-company-btn{margin-top: 30px;} #sh_corpomate_theme_section_463 .main-row .our-company-service-content .our-company-btn .btn{color: #ffffff; background-color: #5967ef; border-color: #5967ef; border-radius: 0px; padding: 10px 30px;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-text{margin-top: 30px;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list{flex: 0 0 50%; max-width: 50%; width: 50%; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-icon{font-size: 35px; color: #212121; flex: 0 0 70px; max-width: 45px; width: 45px;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-text{padding: 0px 10px;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-text h3{text-align: left !important;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-text p{font-size: 15px; margin: 0px; color: #616161;} #sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter{font-size: 30px; font-weight: 600;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-text p{font-size: 14px; margin: 0px; color: #616161;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_463{padding: 100px 0px 0px 0px;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img{height: 500px; width: 100%; position: relative;}#sh_corpomate_theme_section_463 .sub-div{position: absolute; top: 20%; right: 0; height: 80%; width: 20%; background-position: top left; background-size: cover; background-repeat: no-repeat; display: none;}#sh_corpomate_theme_section_463 .main-row .our-company-service-content{margin-top: 50px;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img img{height: 100%; width: 90%; position: absolute; object-fit: cover; object-position: left; left: 0;}#sh_corpomate_theme_section_463 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}} @media screen and (max-width: 576px){#sh_corpomate_theme_section_463{padding: 30px 0px 0px 0px;}#sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list{flex: 0 0 100%; max-width: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;}#sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-icon{font-size: 35px; color: #212121; flex: 0 0 60px; max-width: 60px; width: 60px; margin-right: 25px;}#sh_corpomate_theme_section_463 h3{color: #5967ef; font-weight: 500; font-size: 16px;}#sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter-content-text{padding: 0px 0px;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_463 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_463 .main-row .our-company-service-content h2{font-weight: 600; font-size: 21px; text-transform: capitalize; text-align: left; color: #212121;}#sh_corpomate_theme_section_463 .our-company-service-content .counter-item-content .counter-content-list .counter{font-size: 25px; font-weight: 600;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img img{height: 100%; width: 90%; position: absolute; object-fit: cover; object-position: top; left: 0;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: -32px; left: 74px; z-index: -1;}#sh_corpomate_theme_section_463 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}} #sh_corpomate_theme_section_464{padding: 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_464 .about-banner-main h1{font-size: 50px; padding-left: 50px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_464 .about-banner-main h1 span{color: #5967ef;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link{position: relative; bottom: -80px; left: 0; padding: 20px 0px; width: 250px; background: #5967ef; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link::after{content: ""; position: absolute; top: 0px; right: -14px; height: 100%; width: 30px; transform: skewX(16deg); border-top: 0px !important; border-right: 0px !important; background: #5967ef;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; list-style-type: square; margin-bottom: 0px; margin: 0px auto;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link ul li{margin-left: 35px; font-size: 20px;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_464 .about-banner-main .banner-page-link ul li a:hover{color: #212121;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_464{background-position: right !important;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_464 .about-banner-main h1{font-size: 40px; padding-left: 0px; color: #212121; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_464{background-position: center !important;}} #sh_corpomate_theme_section_465.sh_corpomate_hide_shape .sh_corpomate_hide_shape_part{display: none !important;} #sh_corpomate_theme_section_465{padding: 50px 0px 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_465 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_465 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img{height: 400px; width: 100%; position: relative;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img img{height: 100%; width: 100%; position: absolute; object-fit: cover; object-position: left;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; content: "";} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .service-bg{position: absolute; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/image_2021_07_26T10_02_50_930Z.png"); background-position: center; background-size: cover; height: 100%; width: 100%; top: 0; left: 0;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -42px; left: 67px; z-index: -1;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; top: 0px; right: 100px; z-index: 1;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 150px; height: 150px; position: absolute; top: 60%; padding: 5px 10px; right: 13px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 150px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4:after{content: ""; position: absolute; height: 110%; width: 110%; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 100%; background: rgba(16, 76, 186, 0.4); z-index: -1;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 30px;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 h5{font-size: 20px; font-weight: 600; margin-bottom: 0px;} #sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 p{font-size: 14px; margin: 10px 0px;} #sh_corpomate_theme_section_465 .our-team-progrees-content{width: auto; padding: 0px 0px;} #sh_corpomate_theme_section_465 .our-team-progrees-content h3{color: #5967ef; font-weight: 500; font-size: 16px; margin-top: 10px; text-align: left;} #sh_corpomate_theme_section_465 .our-team-progrees-content h2{font-weight: 600; font-size: 30px; text-align: left; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_465 .our-team-progrees-content p{margin-top: 0; margin-bottom: 1rem; margin-top: 20px; line-height: 30px; text-align: left; color: #616161;} #sh_corpomate_theme_section_465 .our-team-progrees-content .progress{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; height: 5px; overflow: hidden; font-size: 0.75rem; background-color: #e9ecef; border-radius: 0.25rem;} #sh_corpomate_theme_section_465 .our-team-progrees-bar{margin-top: 10px;} #sh_corpomate_theme_section_465 .our-team-progrees-bar p{margin-top: 20px; margin-bottom: 1rem; line-height: 30px; text-align: left; color: #616161;} #sh_corpomate_theme_section_465 .our-team-progrees-bar span{float: right;} #sh_corpomate_theme_section_465 .our-team-progrees-bar span:nth-child(2){margin-right: 50px;} #sh_corpomate_theme_section_465 .our-team-progrees-bar span:nth-child(3){margin-right: 46px;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 250px; height: 250px; position: absolute; top: 40%; padding: 5px 10px; right: 50px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 250px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img{height: 500px; width: 100%; position: relative;}#sh_corpomate_theme_section_465{padding: 50px 0px 80px 0px; width: 100%; background: #fff !important; position: relative;}#sh_corpomate_theme_section_465 .main-row .our-team-progrees-content{margin-top: 50px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 50px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 h5{font-size: 25px; font-weight: 600; margin-bottom: 0px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 p{font-size: 16px; margin: 10px 0px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 200px; height: 200px; position: absolute; bottom: -15px; left: 80px; z-index: -1;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_465{padding: 30px 0px 50px 0px; width: 100%; position: relative;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/bg-shape_3.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: top center; width: 104%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; content: "";}#sh_corpomate_theme_section_465 .main-row .our-company-service-img{height: 300px; width: 100%;}#sh_corpomate_theme_section_465 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_465 .our-team-progrees-content h2{font-weight: 600; font-size: 21px; text-align: left; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_465 .main-row .our-team-progrees-content{margin-top: 0px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-2{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 100px; height: 100px; position: absolute; bottom: 35px; left: 60px; z-index: -1;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-3{content: ""; background-image: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/shape-1.png"); background-repeat: no-repeat; background-size: 100% 101%; background-repeat: no-repeat; background-size: 100% 101%; background-position: center; width: 80px; height: 80px; position: absolute; top: 0px; right: 70px; z-index: 1;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4{content: ""; background: #5967ef; width: 120px; height: 120px; position: absolute; top: 50%; padding: 5px 0px; right: 15px; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; border-radius: 120px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; color: #fff; z-index: 1;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 h5{font-size: 16px; font-weight: 600; margin-top: 0px; margin-bottom: 0px;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 p{font-size: 10px; margin: 0px 0px; white-space: break-spaces;}#sh_corpomate_theme_section_465 .main-row .our-company-service-img .shape-4 .shape-icon{font-size: 25px;}} #sh_corpomate_theme_section_466{padding: 50px 0px 50px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_466 h3{color: #5967ef; font-weight: 500; font-size: 16px; margin-top: 10px; text-align: center;} #sh_corpomate_theme_section_466 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_466 p{text-align: center; font-size: 16px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content{display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;} #sh_corpomate_theme_section_466 .main-row{margin-top: 30px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list{flex: 0 0 100%; max-width: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-icon{font-size: 35px; color: #212121; flex: 0 0 70px; width: 45px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter{font-size: 35px; font-weight: 600; color: #5967ef; margin-top: 0px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text .main{margin: 0px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text{padding: 0px 20px;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text h3{text-align: left !important;} #sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text p{font-size: 15px; margin: 0px; color: #616161; line-height: 30px; text-align: left;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_466{padding: 50px 0px 50px 0px; width: 100%; position: relative;}#sh_corpomate_theme_section_466 p{text-align: center; font-size: 13px;}#sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text p{font-size: 12px; margin: 0px; color: #616161; line-height: 30px; text-align: left;}#sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text{padding: 0px 15px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list{flex: 0 0 100%; max-width: 100%; width: 100%; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 30px;}#sh_corpomate_theme_section_466{padding: 30px 0px 30px 0px; width: 100%; position: relative;}#sh_corpomate_theme_section_466 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 50px;}#sh_corpomate_theme_section_466 .main-row .counter-item-content{margin-left: auto; margin-right: auto; width: 16em;}} #sh_corpomate_theme_section_467{position: relative; padding: 50px 0px 100px 0px; width: 100%;} #sh_corpomate_theme_section_467 .sub-div{position: absolute; top: 20%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_467 .shape{position: absolute; left: 56%; top: 85%; content: ""; height: 200px; width: 200px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;} #sh_corpomate_theme_section_467 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_467 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 0px;} #sh_corpomate_theme_section_467 .first-row .our-team{height: 400px; background: #fff; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-img{overflow: hidden; height: 90%; width: 90%;} #sh_corpomate_theme_section_467 .first-row .our-team img:hover{transform: scale(1.2); filter: brightness(120%);} #sh_corpomate_theme_section_467 .first-row .our-team:hover .social-icons{transform: scaleY(1);} #sh_corpomate_theme_section_467 .first-row .our-team img{position: relative; transition: all 2000ms ease; height: 100%; width: 100%; object-fit: cover; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: flex-end;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%; left: 14.5%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content span{color: #5967ef;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content h5{font-size: 19px; margin-bottom: 0px;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content .our-team-sub-icon{position: absolute; top: -17px; left: 5%; height: 40px; width: 40px; border-radius: 40px; line-height: 40px; text-align: center; color: #fff !important; font-size: 20px; background: #5967ef; z-index: 1;} #sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content .our-team-sub-icon a span{font-size: 20px; color: #fff !important;} #sh_corpomate_theme_section_467 .social-icons{position: absolute; left: 7px; bottom: 60px; width: 50px; background: #ffffff; border-radius: 30px; padding: 2px 10px 50px 10px; text-align: center; transform: scaleY(0); transform-origin: bottom center; transition: all 500ms ease;} #sh_corpomate_theme_section_467 .social-icons ul{margin: 0; padding: 0; list-style-type: none; background: #fff; border-top-left-radius: 20px; border-top-right-radius: 20px; z-index: -1;} #sh_corpomate_theme_section_467 .social-icons ul li{display: block; padding: 6px 9px;} #sh_corpomate_theme_section_467 .social-icons ul li:hover a span{color: #5967ef !important;} #sh_corpomate_theme_section_467 .social-icons ul li a span{color: #212121 !important; transition: 1s;} #sh_corpomate_theme_section_467 .social-icons ul li:first-child{padding-top: 10px;} #sh_corpomate_theme_section_467 .social-icons ul li:last-child{padding-bottom: 0px;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content h5{font-size: 17px; margin-bottom: 0px;}#sh_corpomate_theme_section_467 .shape{position: absolute; left: 56%; top: 80%; content: ""; height: 200px; width: 200px; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/header-square-shape.png"); background-size: contain; background-repeat: no-repeat; z-index: -1;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_467{position: relative; padding: 50px 0px 100px 0px; width: 100%;}#sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content{position: absolute; width: 70%; bottom: 10%;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_467{position: relative; padding: 30px 0px 50px 0px; width: 100%;}#sh_corpomate_theme_section_467 .first-row .our-team{height: 400px; background: #fff; border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; width: 95%; left: 50%; transform: translateX(10px);}#sh_corpomate_theme_section_467 .first-row{margin-top: 0px !important;}#sh_corpomate_theme_section_467 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_467 .first-row .our-team .our-team-sub-content{position: absolute; width: 75%; bottom: 11%; background: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; padding: 20px 0px; left: 50%; transform: translateX(-51%);}#sh_corpomate_theme_section_467 .shape{display: none;}} #sh_corpomate_theme_section_468{width: 100%; padding: 50px 0px 80px 0px; background: #f1f4fb; position: relative; text-align: center; margin-bottom: 350px; height: 380px;} #sh_corpomate_theme_section_468 .sub-div{content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/5 - 2.png"); background-repeat: no-repeat; background-position: top left; background-size: cover;} #sh_corpomate_theme_section_468 .sub-div-1{content: ""; position: absolute; top: 0; right: 0; height: 100%; width: 40%; transform: rotate(-180deg); background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/5 - 2.png"); background-repeat: no-repeat; background-position: top right; background-size: cover;} #sh_corpomate_theme_section_468 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_468 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px; margin-top: 0px;} #sh_corpomate_theme_section_468 .first-row{position: sticky;} #sh_corpomate_theme_section_468 .first-row .our-team{background: #fff; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1); border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: flex; padding: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center;} #sh_corpomate_theme_section_468 .first-row .our-team img:hover{transform: scale(1.2); filter: brightness(120%);} #sh_corpomate_theme_section_468 .first-row .our-team img{height: 100%; width: 100%; transition: 2s; position: relative;} #sh_corpomate_theme_section_468 .first-row .our-team .shape{position: absolute; bottom: 0; left: 0; height: 50px; width: 50px; font-size: 30px; color: #fff; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; background: #5967ef;} #sh_corpomate_theme_section_468 .first-row .our-team .our-team-img{height: 250px; width: 100%; overflow: hidden; position: relative;} #sh_corpomate_theme_section_468 .first-row .our-team .our-team-text{text-align: left; margin-top: 20px;} #sh_corpomate_theme_section_468 .first-row .our-team .our-team-text h5{font-size: 19px; margin-bottom: 0px;} #sh_corpomate_theme_section_468 .first-row .our-team .our-team-text p{margin-top: 0; margin-bottom: 0px; margin-top: 20px; line-height: 20px; text-align: left; color: #616161; font-size: 15px;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_468 .first-row .our-team .our-team-text h5{font-size: 18px; margin-bottom: 0px;}#sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-text p{font-size: 9px; margin: 0px; color: #616161; line-height: 30px; text-align: left;}#sh_corpomate_theme_section_466 .main-row .counter-item-content .counter-content-list .counter-content-icon{font-size: 30px; color: #212121; flex: 0 0 70px; width: 45px;}#sh_corpomate_theme_section_468{width: 100%; padding: 50px 0px 80px 0px; background: #f1f4fb; position: relative; text-align: center; margin-bottom: 300px; height: 380px;}#sh_corpomate_theme_section_468 .first-row .our-team{height: 350px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_468{width: 100%; padding: 30px 0px 80px 0px; background: #f1f1f1; position: relative; text-align: center; margin-bottom: 1290px; height: 180px !important;}#sh_corpomate_theme_section_468 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 0px;}#sh_corpomate_theme_section_468 .first-row .our-team{height: 400px; background: #fff; border-radius: 0px; display: -webkit-box; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; width: 95%; left: 50%; transform: translateX(10px);}} #sh_corpomate_theme_section_469{padding: 80px 0px; width: 100%; position: relative;} #sh_corpomate_theme_section_469 .about-banner-main h1{font-size: 50px; padding-left: 50px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_469 .about-banner-main h1 span{color: #5967ef;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link{position: relative; bottom: -80px; left: 0; padding: 20px 0px; width: 250px; background: #5967ef; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link::after{content: ""; position: absolute; top: 0px; right: -14px; height: 100%; width: 30px; transform: skewX(16deg); border-top: 0px !important; border-right: 0px !important; background: #5967ef;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link ul{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; list-style-type: square; margin-bottom: 0px; margin: 0px auto;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link ul li:first-child{list-style-type: none;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link ul li{margin-left: 35px; font-size: 20px;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link ul li a{color: #fff; transition: 1s;} #sh_corpomate_theme_section_469 .about-banner-main .banner-page-link ul li a:hover{color: #212121;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_469{background-position: right !important;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_469 .about-banner-main h1{font-size: 40px; padding-left: 0px; color: #212121; font-weight: 600; text-align: center;}#sh_corpomate_theme_section_469{background-position: center !important;}} #sh_corpomate_theme_section_470{width: 100%; padding: 50px 0px 80px 0px;} #sh_corpomate_theme_section_470 .sub-row .contact-box{padding: 30px; margin-bottom: 30px; background-color: #f7f8fa; padding: 25px; text-align: center;} #sh_corpomate_theme_section_470 .sub-row .contact-box .icon{font-size: 35px; line-height: 1; font-size: 40px; margin-bottom: 20px; color: #5967ef;} #sh_corpomate_theme_section_470 .sub-row .contact-box h3{font-size: 18px; margin-bottom: 12px; font-weight: 600;} #sh_corpomate_theme_section_470 .sub-row .contact-box p{margin-bottom: 0; color: #616161;} #sh_corpomate_theme_section_470 .sub-row .contact-box p a{color: #616161; transition: 1s;} #sh_corpomate_theme_section_470 .sub-row .contact-box p a:hover{color: #5967ef;} #sh_corpomate_theme_section_470 .sh_form{height: auto; width: 90%; margin: 0px auto; background: #fff; padding: 20px 40px; box-shadow: 0 11px 20px 3px rgba(34, 34, 34, 0.1);} #sh_corpomate_theme_section_470 .sh_form form input{height: 45px; margin: 5px 0px; border-radius: 0; background: #f7f8fa; color: #414141; font-weight: 600; border: 0; padding-left: 15px; box-shadow: none;} #sh_corpomate_theme_section_470 .sh_form form textarea{border-radius: 0; margin: 5px 0px; background: #f7f8fa; color: #414141; font-weight: 600; border: 0; padding-left: 15px; box-shadow: none;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a{border-radius: 0; border: none; padding: 9px 24px; font-weight: 600; letter-spacing: 0.7px; text-transform: capitalize; background-color: #5967ef;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn{padding: 12px 25px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:focus, #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:hover{color: #5967ef;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_470 .sh_form form .sh_btn a.btn.btn-border:after{background-color: #5967ef; border: 0;} @media screen and (max-width: 1024px){#sh_corpomate_theme_section_470 .sh_form{height: auto; width: 100%;}} @media screen and (max-width: 768px){#sh_corpomate_theme_section_470{width: 100%; padding: 50px 0px 100px 0px;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_470{width: 100%; padding: 30px 0px 50px 0px;}#sh_corpomate_theme_section_470 .sh_form{padding: 20px 20px;}} #sh_corpomate_theme_section_471{padding: 0; width: 100%;} #sh_corpomate_theme_section_471 img{height: 500px !important; width: 100% !important;} #sh_corpomate_theme_section_472{width: 100%; position: relative; padding: 50px 0px 0px 0px;} #sh_corpomate_theme_section_472 .sub-div{position: absolute; top: 40%; left: 0; height: 80%; width: 20%; background: url("/sh_corpomate_theme/static/src/img/theme_18/images/bg shapes/4-2-3.png"); background-position: top left; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_472 .about-our-company h2{font-weight: 600; font-size: 30px; text-transform: capitalize;} #sh_corpomate_theme_section_472 .about-our-company h3{color: #5967ef; font-weight: 500; font-size: 16px;} #sh_corpomate_theme_section_472 .main-row .about-our-company{padding: 20px 30px;} #sh_corpomate_theme_section_472 .main-row .about-our-company p{margin-top: 0; margin-bottom: 1rem; margin-top: 20px; line-height: 30px; display: -webkit-box; max-width: 100%; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn{margin-top: 30px;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn{padding: 12px 25px; text-align: center; border-radius: 0; background: transparent; color: #fff; font-size: 17px; font-weight: 400; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; border: 0; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; position: relative; border-radius: 3px; margin-right: 10px; margin-top: 10px; position: relative; z-index: 1;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn i{margin-left: 10px; font-size: 17px;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:focus, #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:active{-webkit-box-shadow: none; box-shadow: none; border: 0;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:after{content: ""; position: absolute; width: 100%; height: 100%; background-color: transparent; border: 1px solid #5967ef; -webkit-transform: scale(0.4); transform: scale(0.4); opacity: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; z-index: -1; border-radius: 3px; left: 0; top: 0; color: #fff;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:hover:before{-webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:hover{color: #5967ef;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn:hover:after{-webkit-transform: scale(1); transform: scale(1); opacity: 1;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn.btn-border{background-color: transparent; color: #5967ef; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn.btn-border:before{background-color: transparent; border: 1px solid #5967ef;} #sh_corpomate_theme_section_472 .main-row .about-our-company .about-our-company-btn .btn.btn-border:after{background-color: #5967ef; border: 0;} #sh_corpomate_theme_section_472 .main-row .about-content{height: auto; width: 100%; padding: 50px 30px; text-align: center; background-color: #f4f7fc;} #sh_corpomate_theme_section_472 .main-row .about-content .about-text{width: 100%;} #sh_corpomate_theme_section_472 .main-row .about-content .about-text h1{font-size: 28px; font-weight: 600;} #sh_corpomate_theme_section_472 .main-row .about-content .about-text .sub-div-2{width: 60px; margin: 20px auto; border-bottom: 3px solid #5967ef;} #sh_corpomate_theme_section_472 .main-row .about-content .about-text p{margin-bottom: 20px; margin-top: 20px; color: #616161;} #sh_corpomate_theme_section_472 .main-row .about-content .about-text h5{font-size: 17px; margin-top: 10px; margin-bottom: 10px; color: #414141; font-weight: 600;} @media screen and (max-width: 768px){#sh_corpomate_theme_section_472{width: 100%; position: relative; padding: 50px 0px 50px 0px;}#sh_corpomate_theme_section_472 .main-row .about-content{height: auto; width: 100%; padding: 50px 30px; text-align: center; background-color: #f4f7fc; margin-top: 50px;}#sh_corpomate_theme_section_472 .sub-div{display: none;}} @media screen and (max-width: 567px){#sh_corpomate_theme_section_472 .about-our-company h2{font-weight: 600; font-size: 21px; text-transform: capitalize;}#sh_corpomate_theme_section_472 .main-row .about-content .about-text h1{font-size: 22px; font-weight: 600;}} #sh_corpomate_theme_section_473{width: 100%; padding: 40px 0px 0px 0px; margin-bottom: 100px; position: relative; text-align: center;} #sh_corpomate_theme_section_473 h3{color: #5967ef; font-weight: 500; font-size: 16px; text-align: center;} #sh_corpomate_theme_section_473 h2{font-weight: 600; font-size: 30px; text-align: center; text-transform: capitalize; margin-bottom: 50px;} #sh_corpomate_theme_section_473 .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{display: -webkit-box !important; display: -webkit-flex !important; display: flex !important; justify-content: space-between; position: relative; top: -50px;} #sh_corpomate_theme_section_473 .owl-carousel .owl-nav button.owl-next{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; font-weight: 600; position: relative; right: -35px; top: -50px;} #sh_corpomate_theme_section_473 .owl-carousel .owl-nav button.owl-next:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_473 .owl-carousel .owl-nav button.owl-prev:hover{background: #5967ef; color: #fff;} #sh_corpomate_theme_section_473 .owl-carousel .owl-nav span{position: relative; bottom: 2px;} #sh_corpomate_theme_section_473 .owl-carousel .owl-nav button.owl-prev{background: 0 0; padding: 0 !important; font-size: 25px; color: #5967ef; height: 40px; justify-content: center; align-items: center; display: block; width: 40px; border-radius: 40px; border: 2px solid #5967ef; transition: 1s; position: relative; left: -35px; font-weight: 600; top: -50px;} #sh_corpomate_theme_section_473 .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px; display: none !important;} @media screen and (max-width: 567px){#sh_corpomate_theme_section_473{width: 100%; padding: 40px 0px 40px 0px; position: relative; text-align: center;}#sh_corpomate_theme_section_473 h2{font-weight: 600; font-size: 21px; text-align: center; text-transform: capitalize; margin-bottom: 30px;}#sh_corpomate_theme_section_473 .owl-theme .owl-nav{margin-top: 10px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; display: none;}} 

/* /sh_corpomate_theme/static/src/scss/mega_menu/sh_website_megamenu.scss defined in bundle 'web.assets_frontend' */
 #top_menu .nav-item.dropdown{position: static;} #top_menu .nav-item.dropdown ul.dropdown-menu{left: 0; padding: 0; margin: 0; border: 0; background: transparent;} #top_menu .nav-item.dropdown ul.oe_structure.dropdown-menu.show{transform: scale(1, 0); transition: all .4s; transform-origin: top; width: 100%;} #top_menu .nav-item.dropdown ul.oe_structure.dropdown-menu.show{transform: scale(1, 1);} @media only screen and (min-width: 768px){#top_menu .nav-item.dropdown.o_extra_menu_items{position: relative;}#top_menu .nav-item.dropdown.o_extra_menu_items .dropdown-menu{background: #fff;}} @media (max-width: 767px){.navbar-collapse{position: fixed !important; top: 0px !important; max-width: 50% !important; height: 100vh !important; max-height: 100vh !important; left: 0 !important; padding: 0 !important; z-index: 2000; margin: 0px !important;}#top_menu_collapse, #top_menu_collapse_clone{width: 100%;}.js-menu-opened #top_menu, .js-menu-opened #top_menu_collapse, .js-menu-opened #top_menu_collapse_clone{justify-content: start;}#top_menu{height: 100%; overflow: auto;}#top_menu{background: #fff; position: relative; z-index: 10; padding-bottom: 10px; transform: translateX(-100%); transition: all .4s; text-align: left !important; border-right: 1px solid #e8e8e8; box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);}.navbar-collapse.show #top_menu{transform: translateX(0); overflow-x: hidden;}.navbar-light .navbar-nav#top_menu .nav-link{padding: 10px 25px; color: #000 !important; font-size: 18px; text-transform: capitalize;}.navbar-light .navbar-nav#top_menu .nav-link b{font-weight: normal;}#top_menu .nav-item.dropdown{position: relative;}#top_menu .nav-item.dropdown ul.dropdown-menu{position: absolute; background: #fff;}.navbar-light .navbar-nav#top_menu .nav-link.dropdown-toggle:after{position: absolute; right: 15px; top: 50%; transform: translateY(-50%);}.navbar-light .navbar-nav#top_menu .nav-link.dropdown-toggle{position: relative;}#top_menu{display: block;}.navbar .nav-item{width: 100%;}.navbar .nav-item{margin: 0 !important;}.navbar-expand-md .navbar-nav .dropdown-menu{box-shadow: none !important;}} @media only screen and (max-width: 576px){.navbar-collapse{max-width: 75% !important;}} #sh_megamenubar_7{max-width: 90%; margin: auto; padding: 20px; box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1); background: #fff;} #sh_megamenubar_7 .sh_content h4{font-size: 26px; padding-bottom: 10px; border-bottom: 1px solid #ccc; margin-bottom: 15px;} #sh_megamenubar_7 .sh_content p{font-size: 16px; color: #818181; margin-bottom: 0; line-height: 30px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_megamenubar_7 .carousel-control-prev{cursor: pointer; color: #000; background-image: none; width: 30px; height: 30px; background: #fff; opacity: 1; border-radius: 50%; border: 1px solid #ccc; text-align: center; left: 10px; padding: 0; transform: translateY(-50%); top: 50%;} #sh_megamenubar_7 .carousel-control-prev-icon{line-height: 23px; background-image: none;} #sh_megamenubar_7 .carousel-control-next{cursor: pointer; color: #000; background-image: none; width: 30px; height: 30px; background: #fff; opacity: 1; border-radius: 50%; border: 1px solid #ccc; text-align: center; right: 10px; padding: 0; transform: translateY(-50%); top: 50%;} #sh_megamenubar_7 .carousel-control-next-icon{line-height: 23px; background-image: none;} #sh_megamenubar_7 .carousel-item img{height: 250px; object-fit: cover;} #sh_megamenubar_7 .sh_img img{width: 100%;} @media only screen and (max-width: 767px){#sh_megamenubar_7 .sh_content p{margin-bottom: 15px;}#sh_megamenubar_7 .carousel-control-next{right: -5px;}#sh_megamenubar_7 .carousel-control-prev{left: -5px;}#sh_megamenubar_7{max-width: 95%;}} #sh_megamenubar_8{background: #fff; border: 1px solid #ccc; max-width: 85%; margin: auto; padding: 20px;} #sh_megamenubar_8 .sh_content h4{font-weight: 600; font-size: 24px; margin-bottom: 15px;} #sh_megamenubar_8 .sh_content p{font-size: 16px; color: #818181; font-weight: 600; margin-bottom: 20px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_megamenubar_8 .sh_address{list-style: none; padding: 0;} #sh_megamenubar_8 .sh_address li{padding: 5px 0; color: #818181; font-weight: 600;} #sh_megamenubar_8 .sh_address li b{color: #414141; width: 100px; display: inline-block;} #sh_megamenubar_8 .sh_map img{max-width: 100%; max-height: 300px; object-fit: contain;} #sh_megamenubar_8 .sh_map{text-align: right;} #sh_megamenubar_8 .sh_address li a{color: #818181; text-decoration: none; transition: all .4s;} #sh_megamenubar_8 .sh_address li a:hover{color: #5967ef; transition: all .4s;} @media only screen and (max-width: 767px){#sh_megamenubar_8 .sh_address li b{width: 30%;}} @media only screen and (max-width: 576px){#sh_megamenubar_8 .sh_address li b{width: 100%;}#sh_megamenubar_8{max-width: 100%;}#sh_megamenubar_8 .sh_content p{font-size: 14px;}#sh_megamenubar_8 .sh_content h4{font-size: 20px;}#sh_megamenubar_8 .sh_address li{font-size: 12px;}} #sh_megamenubar_9{max-width: 85%; margin: auto; padding: 20px; border: 1px solid #ccc; background: #f6f9f9;} #sh_megamenubar_9 .sh_content .sh_img{position: relative;} #sh_megamenubar_9 .sh_content .sh_img img{width: 100%; height: 220px; object-fit: cover; object-position: top;} #sh_megamenubar_9 .sh_content .sh_social_shair a{transition: all .4s; margin-bottom: 5px; width: 30px; height: 30px; background: #414141; text-align: center; color: #fff; line-height: 30px; display: block;} #sh_megamenubar_9 .sh_content .sh_social_shair{position: absolute; right: 10px; bottom: 20px;} #sh_megamenubar_9 .sh_content h4{text-align: center; font-weight: 600; font-size: 18px; padding-top: 10px; transition: all .4s;} #sh_megamenubar_9 .sh_content p{text-align: center; margin: 0; padding-bottom: 10px;} #sh_megamenubar_9 .sh_content{border: 1px solid #ccc; background: #fff; transition: all .4s;} #sh_megamenubar_9 .sh_content .sh_social_shair a:hover{background: #5967ef;} #sh_megamenubar_9 .sh_content:hover h4{color: #5967ef;} @media only screen and (max-width: 767px){#sh_megamenubar_9 .sh_content{margin-bottom: 20px;}} @media only screen and (max-width: 576px){#sh_megamenubar_9{padding: 20px 10px; max-width: 100%;}} #sh_megamenubar_10{background: #fff; border: 1px solid #ccc; max-width: 85%; margin: auto; padding: 20px;} #sh_megamenubar_10 .sh_content h4{color: #212121; font-weight: 600; padding-top: 10px; transition: all .4s;} #sh_megamenubar_10 .sh_content p{color: #9e9e9e; font-weight: 600;} #sh_megamenubar_10 .sh_btn{text-align: center;} #sh_megamenubar_10 .sh_btn a{font-weight: 600; padding-left: 20px; padding-right: 20px; border-radius: 50px;} #sh_megamenubar_10 .sh_img img{width: 100%; height: 180px; object-fit: contain;} #sh_megamenubar_10 .sh_content{transition: all .4s;} #sh_megamenubar_10 .sh_content:hover h4{color: #5967ef;} @media (max-width: 768px){#sh_megamenubar_10 .sh_img img{height: auto;}#sh_megamenubar_10 .sh_content h4{font-size: 16px;}} @media only screen and (max-width: 576px){#sh_megamenubar_10{max-width: 100%;}} #sh_megamenubar_11{background: #fff; border: 1px solid #ccc; max-width: 90%; margin: auto; overflow: hidden;} #sh_megamenubar_11 .sh_content{text-align: center; transition: all .4s;} #sh_megamenubar_11 .sh_content .sh_icon{background: #5967ef; width: 40px; height: 40px; border-radius: 50%; color: #fff;} #sh_megamenubar_11 .sh_content .sh_icon span{align-items: center; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: flex; height: 100%; margin: auto; width: 100%; justify-content: center; font-size: 16px; transition: all .4s;} #sh_megamenubar_11 .sh_content:hover .sh_icon span{font-size: 22px;} #sh_megamenubar_11 .sh_content h4{padding-top: 20px; font-weight: 600; transition: all .4s;} #sh_megamenubar_11 .sh_content p{color: #9e9e9e; font-weight: 600; line-height: normal;} #sh_megamenubar_11 .sh_content .sh_icon{width: 50px; height: 50px; margin: auto; border: 1px solid #5967ef; border-radius: 50%; line-height: 49px;} #sh_megamenubar_11 .col-md-3{border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 20px;} #sh_megamenubar_11 .sh_content:hover h4{color: #5967ef;} @media (max-width: 576px){#sh_megamenubar_11{max-width: 100%;}} #sh_megamenubar_12{padding: 20px; background: #fff; max-width: 90%; margin: auto; border: 1px solid #ccc;} #sh_megamenubar_12 .sh_des h4{color: #414141; font-size: 28px; font-weight: 600;} #sh_megamenubar_12 .sh_des p{color: #818181; font-weight: 600; font-size: 16px; margin: 0; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_megamenubar_12 .sh_img img{width: 100%; object-fit: cover;} #sh_megamenubar_12 .sh_link h4{color: #414141; font-size: 28px; font-weight: 600;} #sh_megamenubar_12 .sh_link ul{list-style: none; margin: 0; padding: 0;} #sh_megamenubar_12 .sh_link ul li a{color: #818181; font-size: 16px; font-weight: 600; display: block; padding-bottom: 3px; text-decoration: none; transition: all .4s;} #sh_megamenubar_12 .sh_link ul li a:hover{color: #5967ef;} @media only screen and (max-width: 768px){#sh_megamenubar_12 .sh_img img{padding-bottom: 15px;}#sh_megamenubar_12 .sh_des p{margin-bottom: 10px;}} @media only screen and (max-width: 576px){#sh_megamenubar_12{max-width: 100%;}} #sh_megamenubar_13{padding: 20px; background: #fff; max-width: 90%; margin: auto; border: 1px solid #ccc;} #sh_megamenubar_13 .sh_map img{width: 100%; height: 270px; object-fit: cover; border: 1px solid #000;} #sh_megamenubar_13 .sh_title{position: relative;} #sh_megamenubar_13 .sh_title h4{font-size: 26px; font-weight: 600; border-bottom: 2px solid #ccc; padding-bottom: 10px; position: relative;} #sh_megamenubar_13 .sh_title h4:before{content: ''; position: absolute; bottom: -2px; width: 75px; height: 3px; background-color: #000;} #sh_megamenubar_13 .sh_send{background: #7e56b7; color: #fff; border-radius: 3px; font-weight: 600; margin-top: 10px;} #sh_megamenubar_13 .sh_address ul.sh_address_detail{list-style: none; padding: 0; margin: 0; padding-top: 10px;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li{padding-bottom: 10px; color: #818181; font-weight: 600; font-size: 16px;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li a{color: #818181; font-weight: 600; text-decoration: none; transition: all .4s;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li span{color: #000; width: 30px; transition: all .4s;} #sh_megamenubar_13 ul.sh_social_media{padding: 0; list-style: none;} #sh_megamenubar_13 ul.sh_social_media li{display: inline-block; width: 30px; height: 30px; background: #000; text-align: center; line-height: 30px; transition: all .4s;} #sh_megamenubar_13 ul.sh_social_media li a{color: #fff;} #sh_megamenubar_13 .sh_title p{font-size: 16px; margin: 0; color: #818181; display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; overflow: hidden;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li a:hover{color: #5967ef;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li a:hover span{color: #5967ef;} #sh_megamenubar_13 ul.sh_social_media li:hover{background-color: #5967ef;} @media (max-width: 400px){#sh_megamenubar_13{max-width: 100%; padding: 20px 10px;}#sh_megamenubar_13 .sh_title h4{margin-top: 20px;}#sh_megamenubar_13 .sh_address ul.sh_address_detail li{font-size: 14px;}} #sh_megamenubar_14{padding: 20px; background: #fff; max-width: 90%; margin: auto; border: 1px solid #ccc;} #sh_megamenubar_14 .sh_content{display: -webkit-box; display: -webkit-flex; display: flex; padding-bottom: 20px; transition: all .4s;} #sh_megamenubar_14 .sh_content .sh_img img{width: 100px; height: 100px; object-fit: cover;} #sh_megamenubar_14 .sh_content .sh_img{padding-right: 15px;} #sh_megamenubar_14 .sh_content .sh_des h4{font-weight: 600; font-size: 18px;} #sh_megamenubar_14 .sh_content .sh_des p{color: #616161; font-weight: 600;} #sh_megamenubar_14 .sh_content .sh_media a{text-decoration: none; transition: all .4s;} #sh_megamenubar_14 .sh_content .sh_media a{width: 30px; height: 30px; background: #414141; text-align: center; line-height: 30px; display: inline-block; color: #fff;} #sh_megamenubar_14 .sh_content:nth-child(4){padding-bottom: 0;} #sh_megamenubar_14 .sh_content:hover .sh_des h4{color: #5967ef;} #sh_megamenubar_14 .sh_content .sh_media a:hover{background: #5967ef;} @media only screen and (min-width: 768px) and (max-width: 991px){#sh_megamenubar_14 .sh_content .sh_des p{font-size: 10px;}#sh_megamenubar_14 .sh_content .sh_des h4{font-size: 16px;}} @media only screen and (max-width: 767px){#sh_megamenubar_14 .sh_content{padding-bottom: 20px !important;}} @media only screen and (max-width: 400px){#sh_megamenubar_14 .sh_content{display: block;}#sh_megamenubar_14 .sh_content .sh_img img{width: 100%;}#sh_megamenubar_14{max-width: 100%;}#sh_megamenubar_14 .sh_content .sh_des h4{margin-top: 10px;}} #sh_megamenubar_15{padding: 20px; background: #fff; max-width: 90%; margin: auto; box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);} #sh_megamenubar_15 .sh_content h4{font-size: 20px; font-weight: 600; color: #212121; border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px;} #sh_megamenubar_15 .sh_content ul{padding: 0; list-style: none;} #sh_megamenubar_15 .sh_content ul section a{color: #616161; font-weight: 600; padding-bottom: 10px; display: block; text-decoration: none;} #sh_megamenubar_15 .sh_view_more{text-align: center; padding-top: 20px;} #sh_megamenubar_15 .sh_view_more a.btn{background: #5967ef; color: #fff; border-radius: 0px; box-shadow: none; padding: 7px 21px; font-weight: 600;} @media only screen and (min-width: 768px) and (max-width: 991px){#sh_megamenubar_15 .sh_content h4{font-size: 14px;}#sh_megamenubar_15 .sh_content ul section a{font-size: 12px;}} @media only screen and (min-width: 768px){#sh_megamenubar_15 .sh_content ul{display: block !important; height: 100% !important;}#sh_megamenubar_15 .sh_content h4 span{display: none;}} @media only screen and (max-width: 768px){#sh_megamenubar_15 .sh_content ul{display: none;}#sh_megamenubar_15 .sh_content h4 span{float: right;}#sh_megamenubar_15 .sh_content h4{font-size: 16px;}} #sh_megamenubar_16{padding: 20px; background: #fff; max-width: 90%; margin: auto; box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);} #sh_megamenubar_16 .sh_content h4{font-size: 18px; font-weight: 600; text-transform: capitalize; color: #414141; margin-bottom: 15px;} #sh_megamenubar_16 .sh_content .sh_img img{width: 100%; margin-bottom: 10px;} #sh_megamenubar_16 .sh_content p{color: #616161; margin: 0;} #sh_megamenubar_16 .sh_content ul{padding: 0; list-style: none;} #sh_megamenubar_16 .sh_content ul section{padding: 10px 0; text-transform: capitalize;} #sh_megamenubar_16 .sh_content ul section a{text-decoration: none; color: #414141;} #sh_megamenubar_16 .sh_content ul section a:hover{color: #5967ef;} #sh_megamenubar_16 .sh_content ul section a span{padding-right: 7px; color: #5967ef;} #sh_megamenubar_16 .col-md-3:last-child .sh_content ul section:first-child a{display: -webkit-box; display: -webkit-flex; display: flex;} #sh_megamenubar_16 .col-md-3:last-child .sh_content ul section:first-child a span.fa{padding-top: 3px;} #sh_megamenubar_17{padding: 20px; background: #fff; max-width: 90%; margin: auto; box-shadow: 0 8px 15px rgba(0, 0, 0, 0.1);} #sh_megamenubar_17 .sh_content h4{font-size: 18px; font-weight: 600; text-transform: capitalize; color: #414141; margin-bottom: 15px; background: #ebebeb; padding: 10px;} #sh_megamenubar_17 .sh_content ul{padding: 0; list-style: none; margin: 0;} #sh_megamenubar_17 .sh_content ul section a{color: #616161; font-weight: 600;} #sh_megamenubar_17 .sh_content ul section{padding: 10px; border-bottom: 1px solid #cccccc; text-transform: capitalize;} #sh_megamenubar_17 .sh_content .sh_img img{width: 100%; height: 120px; object-fit: cover; margin-top: 20px;} #sh_megamenubar_17 .sh_content ul section a:hover{color: #5967ef;} @media (max-width: 767px){#sh_megamenubar_17 .sh_content{margin-bottom: 20px;}} 

/* /sh_corpomate_theme/static/src/css/extra_addons/sh_notice_board/snippets.css defined in bundle 'web.assets_frontend' */
 #sh_nb_notice_board_main_horizontal_section_1{padding: 0;} #sh_nb_notice_board_main_horizontal_section_1 .left_box span{font-weight:600;position:relative;font-size:15px;} #sh_nb_notice_board_main_horizontal_section_1 .left_box:before{background: #000;content: "";position: absolute;top: 6px; right: -15px;z-index: 1;height: 28px; width: 30px;border-radius: 0;border: 0px solid #3d3d3d;transform: rotate(45deg); overflow: hidden;} #sh_nb_notice_board_main_horizontal_section_1 .right_box marquee span{border-right:0px solid;padding:0 20px 0 20px;font-size:16px;color:#fff;} #sh_nb_notice_board_main_horizontal_section_1 .left_box{background: #000;padding: 10px;text-align:center;color:#fff;} #sh_nb_notice_board_main_horizontal_section_1 .right_box{padding:0;padding-left:25px;} #sh_nb_notice_board_main_horizontal_section_1 .right_box .sh_nb_notice_board_main_horizontal_marquee_cls_1{padding-top:10px;} #sh_nb_notice_board_main_horizontal_section_1 .right_box marquee span:before{font-family: "FontAwesome";content: "\f178"; top: 0px;left: -8px;position: relative;font-size: 15px;} #sh_nb_notice_board_main_horizontal_section_2{margin-top:50px;margin-bottom:50px;overflow:hidden;line-height: 30px;} #sh_nb_notice_board_main_horizontal_section_2{display: block;width: 100%;margin: 50px auto;padding: 5px 10px;height: 40px;z-index: 999;} #sh_nb_notice_board_main_horizontal_section_2 a{padding: 7px 20px;border-radius: 0;outline: none;border: 0;margin-top: 0px;color:#fff;width:100%; font-size:16px;font-weight:600;} #sh_nb_notice_board_main_horizontal_section_2 marquee .sh_text{display: inline-block;font-weight: 500;margin-right: 20px;font-size:16px;} #sh_nb_notice_board_main_horizontal_section_2 marquee .sh_text .fa-caret-right{display:inline-block !important;padding-right:5px;} #sh_nb_notice_board_main_horizontal_section_2 .sh_nb_notice_board_main_horizontal_marquee_cls_2{line-height: 30px;} #sh_nb_notice_board_main_horizontal_section_3{overflow: hidden;} #sh_nb_notice_board_main_horizontal_section_3 .news_bg{background: #000;color: #fff;position: relative;padding: 10px;text-align: center;} #sh_nb_notice_board_main_horizontal_section_3 .news_bg:before{content: "";position: absolute;border-right: 68px solid #000;right: -34px;width: 10px;top: 10px; height: 65%; transform: rotate(54deg);overflow: hidden;} #sh_nb_notice_board_main_horizontal_section_3 .news_bg span{font-size: 16px;font-weight: 600;} #sh_nb_notice_board_main_horizontal_section_3 .sh_news_description{padding-top: 10px;font-size: 16px;margin-right:20px;display:inline-block;} #sh_nb_notice_board_main_horizontal_section_3 .sh_news_description span{padding-right:5px;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_main{width:100%;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_title{background:#000000;padding:8px 20px;color:#fff;text-align:center;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_title span{font-size:18px;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_main .sh_vertical_marquee{height:auto;background: rgb(161, 136, 127);} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_main .sh_vertical_marquee .sh_news{background: #fff; margin: 10px 5px 10px;padding: 10px;display:inline-block;white-space:normal;width:300px;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_main .sh_vertical_marquee .sh_news h4{border-bottom: 1px dassh_nb_notice_board_main_horizontal_section_2 #b2b2b2;padding-bottom: 5px;color: #000;} #sh_nb_notice_board_main_vertical_section_1 .sh_vertical_main .sh_vertical_marquee .sh_news p{margin: 0 0 10px;color: #555;} #sh_nb_notice_board_main_vertical_section_2{margin: 30px 0;} #sh_nb_notice_board_main_vertical_section_2 .sh_nb_notice_board_main_vertical_section_2_title{text-align: center;background: #5e3e56;padding:10px 0;color:#fff;font-size: 16px;font-weight: 600;} #sh_nb_notice_board_main_vertical_section_2 .container-fluid{padding:0;} #sh_nb_notice_board_main_vertical_section_2 .container-fluid .sh_vertical_news_title{text-align: center;background: #5e3e56; padding: 8px 0;color: #fff;font-size: 16px;font-weight: 600;} #sh_nb_notice_board_main_vertical_section_2 .sh_news_box{height: auto;width: 300px;white-space: normal;margin: 10px 10px 10px 0;display: inline-block;background: #f5f5f5;color: #333;} #sh_nb_notice_board_main_vertical_section_2 .sh_news_box h4{padding: 10px;margin: 0;padding-bottom: 5px;border-bottom: 1px solid #e4e4e4;} #sh_nb_notice_board_main_vertical_section_2 .sh_news_box p{padding:10px;} #sh_nb_notice_board_main_vertical_section_3{margin: 30px 0;} #sh_nb_notice_board_main_vertical_section_3 .sh_nb_notice_board_main_vertical_section_2_title{text-align: center;font-size: 16px;font-weight: 600;padding:10px;} #sh_nb_notice_board_main_vertical_section_3 .sh_news_box{display: inline-block;padding:10px;color:#fff;width:300px;white-space: normal;margin: 15px 7px 0px;} #sh_nb_notice_board_main_vertical_section_3 .sh_news_box h4{font-weight: 900;color:#fff; border-bottom:1px solid #bfbfbf;padding-bottom:5px;} #sh_nb_notice_board_main_vertical_section_3 .sh_vertical_news_title{padding: 8px 0;text-align:center;color: #fff;font-size: 16px; font-weight: 600;} 

/* /sh_corpomate_theme/static/src/css/extra_addons/sh_website_preloader/preloader.css defined in bundle 'web.assets_frontend' */
 #preloader{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10000;} #status{position: absolute; left: 50%; top: 50%; margin: 0px; transform: translate(-50% , -50%);} .ball-pulse-sync > div, .ball-pulse > div, .ball-scale-random > div, .ball-scale > div{background-color: #fff; border-radius: 100%; margin: 2px; display: inline-block;} @-webkit-keyframes scale{0%, 80%{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}45%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 0.7;}} @keyframes scale{0%, 80%{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}45%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 0.7;}} .ball-pulse > div:nth-child(1){-webkit-animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .ball-pulse > div:nth-child(2){-webkit-animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .ball-pulse > div:nth-child(3){-webkit-animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .ball-pulse > div{width: 15px; height: 15px; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes ball-pulse-sync{33%{-webkit-transform: translateY(10px); transform: translateY(10px);}66%{-webkit-transform: translateY(-10px); transform: translateY(-10px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} @keyframes ball-pulse-sync{33%{-webkit-transform: translateY(10px); transform: translateY(10px);}66%{-webkit-transform: translateY(-10px); transform: translateY(-10px);}100%{-webkit-transform: translateY(0); transform: translateY(0);}} .ball-pulse-sync > div:nth-child(1){-webkit-animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out; animation: ball-pulse-sync 0.6s -0.14s infinite ease-in-out;} .ball-pulse-sync > div:nth-child(2){-webkit-animation: ball-pulse-sync 0.6s -70ms infinite ease-in-out; animation: ball-pulse-sync 0.6s -70ms infinite ease-in-out;} .ball-pulse-sync > div:nth-child(3){-webkit-animation: ball-pulse-sync 0.6s 0s infinite ease-in-out; animation: ball-pulse-sync 0.6s 0s infinite ease-in-out;} .ball-pulse-sync > div{width: 15px; height: 15px; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes ball-scale{0%{-webkit-transform: scale(0); transform: scale(0);}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}} @keyframes ball-scale{0%{-webkit-transform: scale(0); transform: scale(0);}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}} .ball-scale > div{height: 60px; width: 60px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite;} .ball-scale-random{width: 37px; height: 40px;} .ball-scale-random > div{position: absolute; height: 30px; width: 30px; -webkit-animation: ball-scale 1s 0s ease-in-out infinite; animation: ball-scale 1s 0s ease-in-out infinite;} .ball-rotate, .ball-rotate > div{position: relative;} .ball-rotate > div, .ball-rotate > div:after, .ball-rotate > div:before{background-color: #fff; width: 15px; height: 15px; border-radius: 100%;} .ball-scale-random > div:nth-child(1){margin-left: -7px; -webkit-animation: ball-scale 1s 0.2s ease-in-out infinite; animation: ball-scale 1s 0.2s ease-in-out infinite;} .ball-scale-random > div:nth-child(3){margin-left: -2px; margin-top: 9px; -webkit-animation: ball-scale 1s 0.5s ease-in-out infinite; animation: ball-scale 1s 0.5s ease-in-out infinite;} @-webkit-keyframes rotate{0%{-webkit-transform: rotate(0); transform: rotate(0);}50%{-webkit-transform: rotate(180deg); transform: rotate(180deg);}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} .ball-rotate > div{margin: 2px; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .ball-rotate > div:first-child{-webkit-animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite; animation: rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;} .ball-rotate > div:after, .ball-rotate > div:before{margin: 2px; content: ""; position: absolute; opacity: 0.8;} .ball-rotate > div:before{top: 0; left: -28px;} .ball-rotate > div:after{top: 0; left: 25px;} .ball-clip-rotate > div{border-radius: 100%; margin: 2px; border: 2px solid #fff; border-bottom-color: transparent; height: 26px; width: 26px; background: 0 0 !important; display: inline-block; -webkit-animation: rotate 0.75s 0s linear infinite; animation: rotate 0.75s 0s linear infinite;} @keyframes rotate{0%{-webkit-transform: rotate(0); transform: rotate(0);}50%{-webkit-transform: rotate(180deg); transform: rotate(180deg);}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @keyframes scale{30%{-webkit-transform: scale(0.3); transform: scale(0.3);}100%{-webkit-transform: scale(1); transform: scale(1);}} .ball-clip-rotate-pulse{position: relative; -webkit-transform: translateY(-15px); transform: translateY(-15px);} .ball-clip-rotate-pulse > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; top: 0; left: 0; border-radius: 100%;} .ball-clip-rotate-pulse > div:first-child{background: #fff; height: 16px; width: 16px; top: 7px; left: -7px; -webkit-animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;} .ball-clip-rotate-pulse > div:last-child{position: absolute; width: 30px; height: 30px; left: -16px; top: -2px; background: 0 0; border: 2px solid; border-color: #fff transparent; -webkit-animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; -webkit-animation-duration: 1s; animation-duration: 1s;} .ball-beat > div, .ball-scale-multiple > div{background-color: #fff; border-radius: 100%;} @keyframes rotate{0%{-webkit-transform: rotate(0) scale(1); transform: rotate(0) scale(1);}50%{-webkit-transform: rotate(180deg) scale(0.6); transform: rotate(180deg) scale(0.6);}100%{-webkit-transform: rotate(360deg) scale(1); transform: rotate(360deg) scale(1);}} .ball-clip-rotate-multiple{position: relative;} .ball-clip-rotate-multiple > div{position: absolute; left: -20px; top: -20px; border: 2px solid #fff; border-bottom-color: transparent; border-top-color: transparent; border-radius: 100%; height: 35px; width: 35px; -webkit-animation: rotate 1s 0s ease-in-out infinite; animation: rotate 1s 0s ease-in-out infinite;} .ball-clip-rotate-multiple > div:last-child{display: inline-block; top: -10px; left: -10px; width: 15px; height: 15px; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; border-color: #fff transparent; -webkit-animation-direction: reverse; animation-direction: reverse;} @-webkit-keyframes ball-scale-ripple{0%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1;}70%{-webkit-transform: scale(1); transform: scale(1); opacity: 0.7;}100%{opacity: 0;}} @keyframes ball-scale-ripple{0%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1;}70%{-webkit-transform: scale(1); transform: scale(1); opacity: 0.7;}100%{opacity: 0;}} .ball-scale-ripple > div{height: 50px; width: 50px; border-radius: 100%; border: 2px solid #fff; -webkit-animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);} @-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1;}70%{-webkit-transform: scale(1); transform: scale(1); opacity: 0.7;}100%{opacity: 0;}} @keyframes ball-scale-ripple-multiple{0%{-webkit-transform: scale(0.1); transform: scale(0.1); opacity: 1;}70%{-webkit-transform: scale(1); transform: scale(1); opacity: 0.7;}100%{opacity: 0;}} .ball-scale-ripple-multiple{position: relative; -webkit-transform: translateY(-25px); transform: translateY(-25px);} .ball-scale-ripple-multiple > div:nth-child(0){-webkit-animation-delay: -0.8s; animation-delay: -0.8s;} .ball-scale-ripple-multiple > div:nth-child(1){-webkit-animation-delay: -0.6s; animation-delay: -0.6s;} .ball-scale-ripple-multiple > div:nth-child(2){-webkit-animation-delay: -0.4s; animation-delay: -0.4s;} .ball-scale-ripple-multiple > div:nth-child(3){-webkit-animation-delay: -0.2s; animation-delay: -0.2s;} .ball-scale-ripple-multiple > div{position: absolute; top: -2px; left: -26px; width: 50px; height: 50px; border-radius: 100%; border: 2px solid #fff; -webkit-animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8); animation: ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);} @-webkit-keyframes ball-beat{50%{opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75);}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} @keyframes ball-beat{50%{opacity: 0.2; -webkit-transform: scale(0.75); transform: scale(0.75);}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} .ball-beat > div{width: 15px; height: 15px; margin: 2px; display: inline-block; -webkit-animation: ball-beat 0.7s 0s infinite linear; animation: ball-beat 0.7s 0s infinite linear;} .ball-beat > div:nth-child(2n-1){-webkit-animation-delay: -0.35s !important; animation-delay: -0.35s !important;} @-webkit-keyframes ball-scale-multiple{0%{-webkit-transform: scale(0); transform: scale(0); opacity: 0;}5%{opacity: 1;}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}} @keyframes ball-scale-multiple{0%{-webkit-transform: scale(0); transform: scale(0); opacity: 0;}5%{opacity: 1;}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 0;}} .ball-scale-multiple{position: relative; -webkit-transform: translateY(-30px); transform: translateY(-30px);} .ball-scale-multiple > div:nth-child(2){-webkit-animation-delay: -0.4s; animation-delay: -0.4s;} .ball-scale-multiple > div:nth-child(3){-webkit-animation-delay: -0.2s; animation-delay: -0.2s;} .ball-scale-multiple > div{position: absolute; left: -30px; top: 0; opacity: 0; margin: 0; width: 60px; height: 60px; -webkit-animation: ball-scale-multiple 1s 0s linear infinite; animation: ball-scale-multiple 1s 0s linear infinite;} .ball-triangle-path > div:nth-child(1), .ball-triangle-path > div:nth-child(2){-webkit-animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite;} @-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform: translate(25px, -50px); transform: translate(25px, -50px);}66%{-webkit-transform: translate(50px, 0); transform: translate(50px, 0);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-triangle-path-1{33%{-webkit-transform: translate(25px, -50px); transform: translate(25px, -50px);}66%{-webkit-transform: translate(50px, 0); transform: translate(50px, 0);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform: translate(25px, 50px); transform: translate(25px, 50px);}66%{-webkit-transform: translate(-25px, 50px); transform: translate(-25px, 50px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-triangle-path-2{33%{-webkit-transform: translate(25px, 50px); transform: translate(25px, 50px);}66%{-webkit-transform: translate(-25px, 50px); transform: translate(-25px, 50px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform: translate(-50px, 0); transform: translate(-50px, 0);}66%{-webkit-transform: translate(-25px, -50px); transform: translate(-25px, -50px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-triangle-path-3{33%{-webkit-transform: translate(-50px, 0); transform: translate(-50px, 0);}66%{-webkit-transform: translate(-25px, -50px); transform: translate(-25px, -50px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} .ball-triangle-path{position: relative; -webkit-transform: translate(-29.99px, -37.51px); transform: translate(-29.99px, -37.51px);} .ball-triangle-path > div:nth-child(1){-webkit-animation-name: ball-triangle-path-1; animation-name: ball-triangle-path-1; -webkit-animation-delay: 0; animation-delay: 0; animation-duration: 2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite;} .ball-triangle-path > div:nth-child(2){-webkit-animation-name: ball-triangle-path-2; animation-name: ball-triangle-path-2; -webkit-animation-delay: 0; animation-delay: 0; animation-duration: 2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite;} .ball-triangle-path > div:nth-child(3){-webkit-animation-name: ball-triangle-path-3; animation-name: ball-triangle-path-3; -webkit-animation-delay: 0; animation-delay: 0; -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;} .ball-triangle-path > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; width: 10px; height: 10px; border-radius: 100%; border: 1px solid #fff;} .ball-grid-beat > div, .ball-pulse-rise > div{-webkit-animation-fill-mode: both; -webkit-animation-iteration-count: infinite;} .ball-grid-beat > div, .ball-grid-pulse > div, .ball-pulse-rise > div{height: 15px; border-radius: 100%; display: inline-block; background-color: #fff; margin: 2px;} .ball-triangle-path > div:nth-of-type(1){top: 50px;} .ball-triangle-path > div:nth-of-type(2){left: 25px;} .ball-triangle-path > div:nth-of-type(3){top: 50px; left: 50px;} @-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform: scale(1.1); transform: scale(1.1);}25%{-webkit-transform: translateY(-30px); transform: translateY(-30px);}50%{-webkit-transform: scale(0.4); transform: scale(0.4);}75%{-webkit-transform: translateY(30px); transform: translateY(30px);}100%{-webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(1); transform: scale(1);}} @keyframes ball-pulse-rise-even{0%{-webkit-transform: scale(1.1); transform: scale(1.1);}25%{-webkit-transform: translateY(-30px); transform: translateY(-30px);}50%{-webkit-transform: scale(0.4); transform: scale(0.4);}75%{-webkit-transform: translateY(30px); transform: translateY(30px);}100%{-webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(1); transform: scale(1);}} @-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform: scale(0.4); transform: scale(0.4);}25%{-webkit-transform: translateY(30px); transform: translateY(30px);}50%{-webkit-transform: scale(1.1); transform: scale(1.1);}75%{-webkit-transform: translateY(-30px); transform: translateY(-30px);}100%{-webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(0.75); transform: scale(0.75);}} @keyframes ball-pulse-rise-odd{0%{-webkit-transform: scale(0.4); transform: scale(0.4);}25%{-webkit-transform: translateY(30px); transform: translateY(30px);}50%{-webkit-transform: scale(1.1); transform: scale(1.1);}75%{-webkit-transform: translateY(-30px); transform: translateY(-30px);}100%{-webkit-transform: translateY(0); transform: translateY(0); -webkit-transform: scale(0.75); transform: scale(0.75);}} .ball-pulse-rise > div{width: 15px; animation-fill-mode: both; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6); animation-timing-function: cubic-bezier(0.15, 0.46, 0.9, 0.6); animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0;} .ball-pulse-rise > div:nth-child(2n){-webkit-animation-name: ball-pulse-rise-even; animation-name: ball-pulse-rise-even;} .ball-pulse-rise > div:nth-child(2n-1){-webkit-animation-name: ball-pulse-rise-odd; animation-name: ball-pulse-rise-odd;} @-webkit-keyframes ball-grid-beat{50%{opacity: 0.7;}100%{opacity: 1;}} @keyframes ball-grid-beat{50%{opacity: 0.7;}100%{opacity: 1;}} .ball-grid-beat{width: 57px;} .ball-grid-beat > div:nth-child(1){-webkit-animation-delay: 0.15s; animation-delay: 0.15s; -webkit-animation-duration: 1.45s; animation-duration: 1.45s;} .ball-grid-beat > div:nth-child(2){-webkit-animation-delay: -20ms; animation-delay: -20ms; -webkit-animation-duration: 0.97s; animation-duration: 0.97s;} .ball-grid-beat > div:nth-child(3){-webkit-animation-delay: 0.66s; animation-delay: 0.66s; -webkit-animation-duration: 1.23s; animation-duration: 1.23s;} .ball-grid-beat > div:nth-child(4){-webkit-animation-delay: 0.64s; animation-delay: 0.64s; -webkit-animation-duration: 1.24s; animation-duration: 1.24s;} .ball-grid-beat > div:nth-child(5){-webkit-animation-delay: -0.19s; animation-delay: -0.19s; -webkit-animation-duration: 1.13s; animation-duration: 1.13s;} .ball-grid-beat > div:nth-child(6){-webkit-animation-delay: 0.69s; animation-delay: 0.69s; -webkit-animation-duration: 1.42s; animation-duration: 1.42s;} .ball-grid-beat > div:nth-child(7){-webkit-animation-delay: 0.58s; animation-delay: 0.58s; -webkit-animation-duration: 1.14s; animation-duration: 1.14s;} .ball-grid-beat > div:nth-child(8){-webkit-animation-delay: 0.21s; animation-delay: 0.21s; -webkit-animation-duration: 1.17s; animation-duration: 1.17s;} .ball-grid-beat > div:nth-child(9){-webkit-animation-delay: -0.18s; animation-delay: -0.18s; -webkit-animation-duration: 0.65s; animation-duration: 0.65s;} .ball-grid-beat > div{width: 15px; animation-fill-mode: both; float: left; -webkit-animation-name: ball-grid-beat; animation-name: ball-grid-beat; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0;} @-webkit-keyframes ball-grid-pulse{0%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0.7;}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}} @keyframes ball-grid-pulse{0%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0.7;}100%{-webkit-transform: scale(1); transform: scale(1); opacity: 1;}} .ball-grid-pulse{width: 57px;} .ball-grid-pulse > div:nth-child(1){-webkit-animation-delay: 0.22s; animation-delay: 0.22s; -webkit-animation-duration: 0.9s; animation-duration: 0.9s;} .ball-grid-pulse > div:nth-child(2){-webkit-animation-delay: 0.64s; animation-delay: 0.64s; -webkit-animation-duration: 1s; animation-duration: 1s;} .ball-grid-pulse > div:nth-child(3){-webkit-animation-delay: -0.15s; animation-delay: -0.15s; -webkit-animation-duration: 0.63s; animation-duration: 0.63s;} .ball-grid-pulse > div:nth-child(4){-webkit-animation-delay: -30ms; animation-delay: -30ms; -webkit-animation-duration: 1.24s; animation-duration: 1.24s;} .ball-grid-pulse > div:nth-child(5){-webkit-animation-delay: 80ms; animation-delay: 80ms; -webkit-animation-duration: 1.37s; animation-duration: 1.37s;} .ball-grid-pulse > div:nth-child(6){-webkit-animation-delay: 0.43s; animation-delay: 0.43s; -webkit-animation-duration: 1.55s; animation-duration: 1.55s;} .ball-grid-pulse > div:nth-child(7){-webkit-animation-delay: 50ms; animation-delay: 50ms; -webkit-animation-duration: 0.7s; animation-duration: 0.7s;} .ball-grid-pulse > div:nth-child(8){-webkit-animation-delay: 50ms; animation-delay: 50ms; -webkit-animation-duration: 0.97s; animation-duration: 0.97s;} .ball-grid-pulse > div:nth-child(9){-webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-duration: 0.63s; animation-duration: 0.63s;} .ball-grid-pulse > div{width: 15px; -webkit-animation-fill-mode: both; animation-fill-mode: both; float: left; -webkit-animation-name: ball-grid-pulse; animation-name: ball-grid-pulse; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0;} @-webkit-keyframes ball-spin-fade-loader{50%{opacity: 0.3; -webkit-transform: scale(0.4); transform: scale(0.4);}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} @keyframes ball-spin-fade-loader{50%{opacity: 0.3; -webkit-transform: scale(0.4); transform: scale(0.4);}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} .ball-spin-fade-loader{position: relative; top: -10px; left: -10px;} .ball-spin-fade-loader > div:nth-child(1){top: 25px; left: 0; -webkit-animation: ball-spin-fade-loader 1s -0.96s infinite linear; animation: ball-spin-fade-loader 1s -0.96s infinite linear;} .ball-spin-fade-loader > div:nth-child(2){top: 17.05px; left: 17.05px; -webkit-animation: ball-spin-fade-loader 1s -0.84s infinite linear; animation: ball-spin-fade-loader 1s -0.84s infinite linear;} .ball-spin-fade-loader > div:nth-child(3){top: 0; left: 25px; -webkit-animation: ball-spin-fade-loader 1s -0.72s infinite linear; animation: ball-spin-fade-loader 1s -0.72s infinite linear;} .ball-spin-fade-loader > div:nth-child(4){top: -17.05px; left: 17.05px; -webkit-animation: ball-spin-fade-loader 1s -0.6s infinite linear; animation: ball-spin-fade-loader 1s -0.6s infinite linear;} .ball-spin-fade-loader > div:nth-child(5){top: -25px; left: 0; -webkit-animation: ball-spin-fade-loader 1s -0.48s infinite linear; animation: ball-spin-fade-loader 1s -0.48s infinite linear;} .ball-spin-fade-loader > div:nth-child(6){top: -17.05px; left: -17.05px; -webkit-animation: ball-spin-fade-loader 1s -0.36s infinite linear; animation: ball-spin-fade-loader 1s -0.36s infinite linear;} .ball-spin-fade-loader > div:nth-child(7){top: 0; left: -25px; -webkit-animation: ball-spin-fade-loader 1s -0.24s infinite linear; animation: ball-spin-fade-loader 1s -0.24s infinite linear;} .ball-spin-fade-loader > div:nth-child(8){top: 17.05px; left: -17.05px; -webkit-animation: ball-spin-fade-loader 1s -0.12s infinite linear; animation: ball-spin-fade-loader 1s -0.12s infinite linear;} .ball-spin-fade-loader > div, .ball-spin-loader > div{-webkit-animation-fill-mode: both; position: absolute; width: 15px; height: 15px; border-radius: 100%;} .ball-spin-fade-loader > div{background-color: #fff; margin: 2px; animation-fill-mode: both;} @-webkit-keyframes ball-spin-loader{75%{opacity: 0.2;}100%{opacity: 1;}} @keyframes ball-spin-loader{75%{opacity: 0.2;}100%{opacity: 1;}} .ball-spin-loader{position: relative;} .ball-spin-loader > span:nth-child(1){top: 45px; left: 0; -webkit-animation: ball-spin-loader 2s 0.9s infinite linear; animation: ball-spin-loader 2s 0.9s infinite linear;} .ball-spin-loader > span:nth-child(2){top: 30.68px; left: 30.68px; -webkit-animation: ball-spin-loader 2s 1.8s infinite linear; animation: ball-spin-loader 2s 1.8s infinite linear;} .ball-spin-loader > span:nth-child(3){top: 0; left: 45px; -webkit-animation: ball-spin-loader 2s 2.7s infinite linear; animation: ball-spin-loader 2s 2.7s infinite linear;} .ball-spin-loader > span:nth-child(4){top: -30.68px; left: 30.68px; -webkit-animation: ball-spin-loader 2s 3.6s infinite linear; animation: ball-spin-loader 2s 3.6s infinite linear;} .ball-spin-loader > span:nth-child(5){top: -45px; left: 0; -webkit-animation: ball-spin-loader 2s 4.5s infinite linear; animation: ball-spin-loader 2s 4.5s infinite linear;} .ball-spin-loader > span:nth-child(6){top: -30.68px; left: -30.68px; -webkit-animation: ball-spin-loader 2s 5.4s infinite linear; animation: ball-spin-loader 2s 5.4s infinite linear;} .ball-spin-loader > span:nth-child(7){top: 0; left: -45px; -webkit-animation: ball-spin-loader 2s 6.3s infinite linear; animation: ball-spin-loader 2s 6.3s infinite linear;} .ball-spin-loader > span:nth-child(8){top: 30.68px; left: -30.68px; -webkit-animation: ball-spin-loader 2s 7.2s infinite linear; animation: ball-spin-loader 2s 7.2s infinite linear;} .ball-spin-loader > div{animation-fill-mode: both; background: green;} .ball-zig-zag-deflect > div, .ball-zig-zag > div{background-color: #fff; width: 15px; height: 15px; border-radius: 100%; margin: 2px 2px 2px 15px; top: 4px; left: -7px;} @-webkit-keyframes ball-zig{33%{-webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px);}66%{-webkit-transform: translate(15px, -30px); transform: translate(15px, -30px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-zig{33%{-webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px);}66%{-webkit-transform: translate(15px, -30px); transform: translate(15px, -30px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes ball-zag{33%{-webkit-transform: translate(15px, 30px); transform: translate(15px, 30px);}66%{-webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-zag{33%{-webkit-transform: translate(15px, 30px); transform: translate(15px, 30px);}66%{-webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px);}100%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} .ball-zig-zag{position: relative; -webkit-transform: translate(-15px, -15px); transform: translate(-15px, -15px);} .ball-zig-zag > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute;} .ball-zig-zag > div:first-child{-webkit-animation: ball-zig 0.7s 0s infinite linear; animation: ball-zig 0.7s 0s infinite linear;} .ball-zig-zag > div:last-child{-webkit-animation: ball-zag 0.7s 0s infinite linear; animation: ball-zag 0.7s 0s infinite linear;} @-webkit-keyframes ball-zig-deflect{17%, 84%{-webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px);}34%, 67%{-webkit-transform: translate(15px, -30px); transform: translate(15px, -30px);}100%, 50%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-zig-deflect{17%, 84%{-webkit-transform: translate(-15px, -30px); transform: translate(-15px, -30px);}34%, 67%{-webkit-transform: translate(15px, -30px); transform: translate(15px, -30px);}100%, 50%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @-webkit-keyframes ball-zag-deflect{17%, 84%{-webkit-transform: translate(15px, 30px); transform: translate(15px, 30px);}34%, 67%{-webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px);}100%, 50%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} @keyframes ball-zag-deflect{17%, 84%{-webkit-transform: translate(15px, 30px); transform: translate(15px, 30px);}34%, 67%{-webkit-transform: translate(-15px, 30px); transform: translate(-15px, 30px);}100%, 50%{-webkit-transform: translate(0, 0); transform: translate(0, 0);}} .ball-zig-zag-deflect{position: relative; -webkit-transform: translate(-15px, -15px); transform: translate(-15px, -15px);} .ball-zig-zag-deflect > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute;} .line-scale-party > div, .line-scale-pulse-out-rapid > div, .line-scale-pulse-out > div, .line-scale > div{width: 4px; height: 35px; display: inline-block;} .line-scale-party > div, .line-scale-pulse-out-rapid > div, .line-scale-pulse-out > div, .line-scale > div, .line-spin-fade-loader > div{border-radius: 2px; margin: 2px; background-color: #fff;} .ball-zig-zag-deflect > div:first-child{-webkit-animation: ball-zig-deflect 1.5s 0s infinite linear; animation: ball-zig-deflect 1.5s 0s infinite linear;} .ball-zig-zag-deflect > div:last-child{-webkit-animation: ball-zag-deflect 1.5s 0s infinite linear; animation: ball-zag-deflect 1.5s 0s infinite linear;} @-webkit-keyframes line-scale{0%, 100%{-webkit-transform: scaley(1); transform: scaley(1);}50%{-webkit-transform: scaley(0.4); transform: scaley(0.4);}} @keyframes line-scale{0%, 100%{-webkit-transform: scaley(1); transform: scaley(1);}50%{-webkit-transform: scaley(0.4); transform: scaley(0.4);}} .line-scale > div:nth-child(1){-webkit-animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .line-scale > div:nth-child(2){-webkit-animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .line-scale > div:nth-child(3){-webkit-animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .line-scale > div:nth-child(4){-webkit-animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .line-scale > div:nth-child(5){-webkit-animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);} .line-scale > div{-webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes line-scale-party{0%, 100%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(0.5); transform: scale(0.5);}} @keyframes line-scale-party{0%, 100%{-webkit-transform: scale(1); transform: scale(1);}50%{-webkit-transform: scale(0.5); transform: scale(0.5);}} .line-scale-party > div:nth-child(1){-webkit-animation-delay: 0.48s; animation-delay: 0.48s; -webkit-animation-duration: 0.54s; animation-duration: 0.54s;} .line-scale-party > div:nth-child(2){-webkit-animation-delay: -0.15s; animation-delay: -0.15s; -webkit-animation-duration: 1.15s; animation-duration: 1.15s;} .line-scale-party > div:nth-child(3){-webkit-animation-delay: 40ms; animation-delay: 40ms; -webkit-animation-duration: 0.77s; animation-duration: 0.77s;} .line-scale-party > div:nth-child(4){-webkit-animation-delay: -0.12s; animation-delay: -0.12s; -webkit-animation-duration: 0.61s; animation-duration: 0.61s;} .line-scale-party > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: line-scale-party; animation-name: line-scale-party; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-delay: 0; animation-delay: 0;} @-webkit-keyframes line-scale-pulse-out{0%, 100%{-webkit-transform: scaley(1); transform: scaley(1);}50%{-webkit-transform: scaley(0.4); transform: scaley(0.4);}} @keyframes line-scale-pulse-out{0%, 100%{-webkit-transform: scaley(1); transform: scaley(1);}50%{-webkit-transform: scaley(0.4); transform: scaley(0.4);}} .line-scale-pulse-out > div{-webkit-animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85); animation: line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);} .line-scale-pulse-out > div:nth-child(2), .line-scale-pulse-out > div:nth-child(4){-webkit-animation-delay: -0.4s !important; animation-delay: -0.4s !important;} .line-scale-pulse-out > div:nth-child(1), .line-scale-pulse-out > div:nth-child(5){-webkit-animation-delay: -0.2s !important; animation-delay: -0.2s !important;} @-webkit-keyframes line-scale-pulse-out-rapid{0%, 90%{-webkit-transform: scaley(1); transform: scaley(1);}80%{-webkit-transform: scaley(0.3); transform: scaley(0.3);}} @keyframes line-scale-pulse-out-rapid{0%, 90%{-webkit-transform: scaley(1); transform: scaley(1);}80%{-webkit-transform: scaley(0.3); transform: scaley(0.3);}} .line-scale-pulse-out-rapid > div{vertical-align: middle; -webkit-animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78); animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);} .line-scale-pulse-out-rapid > div:nth-child(2), .line-scale-pulse-out-rapid > div:nth-child(4){-webkit-animation-delay: -0.25s !important; animation-delay: -0.25s !important;} .line-scale-pulse-out-rapid > div:nth-child(1), .line-scale-pulse-out-rapid > div:nth-child(5){-webkit-animation-delay: 0s !important; animation-delay: 0s !important;} @-webkit-keyframes line-spin-fade-loader{50%{opacity: 0.3;}100%{opacity: 1;}} @keyframes line-spin-fade-loader{50%{opacity: 0.3;}100%{opacity: 1;}} .line-spin-fade-loader{position: relative; top: -10px; left: -4px;} .line-spin-fade-loader > div:nth-child(1){top: 20px; left: 0; -webkit-animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(2){top: 13.64px; left: 13.64px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(3){top: 0; left: 20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(4){top: -13.64px; left: 13.64px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(5){top: -20px; left: 0; -webkit-animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(6){top: -13.64px; left: -13.64px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(7){top: 0; left: -20px; -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out; animation: line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(8){top: 13.64px; left: -13.64px; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out; animation: line-spin-fade-loader 1.2s 0s infinite ease-in-out;} .line-spin-fade-loader > div{-webkit-animation-fill-mode: both; animation-fill-mode: both; position: absolute; width: 5px; height: 15px;} @-webkit-keyframes triangle-skew-spin{25%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0);}50%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg);}75%{-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg);}100%{-webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0);}} @keyframes triangle-skew-spin{25%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0);}50%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg);}75%{-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg);}100%{-webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0);}} .triangle-skew-spin > div{width: 0; height: 0; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 20px solid #fff; -webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;} @-webkit-keyframes square-spin{25%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0);}50%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg);}75%{-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg);}100%{-webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0);}} @keyframes square-spin{25%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(0); transform: perspective(100px) rotateX(180deg) rotateY(0);}50%{-webkit-transform: perspective(100px) rotateX(180deg) rotateY(180deg); transform: perspective(100px) rotateX(180deg) rotateY(180deg);}75%{-webkit-transform: perspective(100px) rotateX(0) rotateY(180deg); transform: perspective(100px) rotateX(0) rotateY(180deg);}100%{-webkit-transform: perspective(100px) rotateX(0) rotateY(0); transform: perspective(100px) rotateX(0) rotateY(0);}} .square-spin > div{width: 50px; height: 50px; background: #fff; -webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite; animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;} .pacman > div:first-of-type, .pacman > div:nth-child(2){width: 0; height: 0; border-right: 25px solid transparent; border-top: 25px solid #fff; border-left: 25px solid #fff; border-bottom: 25px solid #fff; border-radius: 25px; position: relative; left: -30px;} @-webkit-keyframes rotate_pacman_half_up{0%, 100%{-webkit-transform: rotate(270deg); transform: rotate(270deg);}50%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @keyframes rotate_pacman_half_up{0%, 100%{-webkit-transform: rotate(270deg); transform: rotate(270deg);}50%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @-webkit-keyframes rotate_pacman_half_down{0%, 100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}50%{-webkit-transform: rotate(0); transform: rotate(0);}} @keyframes rotate_pacman_half_down{0%, 100%{-webkit-transform: rotate(90deg); transform: rotate(90deg);}50%{-webkit-transform: rotate(0); transform: rotate(0);}} @-webkit-keyframes pacman-balls{75%{opacity: 0.7;}100%{-webkit-transform: translate(-100px, -6.25px); transform: translate(-100px, -6.25px);}} @keyframes pacman-balls{75%{opacity: 0.7;}100%{-webkit-transform: translate(-100px, -6.25px); transform: translate(-100px, -6.25px);}} .pacman{position: relative;} .pacman > div:nth-child(3){-webkit-animation: pacman-balls 1s -0.66s infinite linear; animation: pacman-balls 1s -0.66s infinite linear;} .pacman > div:nth-child(4){-webkit-animation: pacman-balls 1s -0.33s infinite linear; animation: pacman-balls 1s -0.33s infinite linear;} .pacman > div:nth-child(5){-webkit-animation: pacman-balls 1s 0s infinite linear; animation: pacman-balls 1s 0s infinite linear;} .pacman > div:first-of-type{-webkit-animation: rotate_pacman_half_up 0.5s 0s infinite; animation: rotate_pacman_half_up 0.5s 0s infinite;} .pacman > div:nth-child(2){-webkit-animation: rotate_pacman_half_down 0.5s 0s infinite; animation: rotate_pacman_half_down 0.5s 0s infinite; margin-top: -50px;} .pacman > div:nth-child(3), .pacman > div:nth-child(4), .pacman > div:nth-child(5), .pacman > div:nth-child(6){background-color: #fff; border-radius: 100%; margin: 2px; width: 10px; height: 10px; position: absolute; -webkit-transform: translate(0, -6.25px); transform: translate(0, -6.25px); top: 25px; left: 70px;} @-webkit-keyframes cube-transition{25%{-webkit-transform: translateX(50px) scale(0.5) rotate(-90deg); transform: translateX(50px) scale(0.5) rotate(-90deg);}50%{-webkit-transform: translate(50px, 50px) rotate(-180deg); transform: translate(50px, 50px) rotate(-180deg);}75%{-webkit-transform: translateY(50px) scale(0.5) rotate(-270deg); transform: translateY(50px) scale(0.5) rotate(-270deg);}100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}} @keyframes cube-transition{25%{-webkit-transform: translateX(50px) scale(0.5) rotate(-90deg); transform: translateX(50px) scale(0.5) rotate(-90deg);}50%{-webkit-transform: translate(50px, 50px) rotate(-180deg); transform: translate(50px, 50px) rotate(-180deg);}75%{-webkit-transform: translateY(50px) scale(0.5) rotate(-270deg); transform: translateY(50px) scale(0.5) rotate(-270deg);}100%{-webkit-transform: rotate(-360deg); transform: rotate(-360deg);}} .cube-transition{position: relative; -webkit-transform: translate(-25px, -25px); transform: translate(-25px, -25px);} .cube-transition > div{width: 10px; height: 10px; position: absolute; top: -5px; left: -5px; background-color: #fff; -webkit-animation: cube-transition 1.6s 0s infinite ease-in-out; animation: cube-transition 1.6s 0s infinite ease-in-out;} .cube-transition > div:last-child{-webkit-animation-delay: -0.8s; animation-delay: -0.8s;} @-webkit-keyframes spin-rotate{0%{-webkit-transform: rotate(0); transform: rotate(0);}50%{-webkit-transform: rotate(180deg); transform: rotate(180deg);}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} @keyframes spin-rotate{0%{-webkit-transform: rotate(0); transform: rotate(0);}50%{-webkit-transform: rotate(180deg); transform: rotate(180deg);}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}} .semi-circle-spin{position: relative; width: 35px; height: 35px; overflow: hidden;} .semi-circle-spin > div{position: absolute; border-width: 0; border-radius: 100%; -webkit-animation: spin-rotate 0.6s 0s infinite linear; animation: spin-rotate 0.6s 0s infinite linear; background-image: linear-gradient(transparent 0, transparent 70%, #fff 30%, #fff 100%); width: 100%; height: 100%;} 

/* /sh_corpomate_theme/static/src/scss/extra_addons/sh_website_quote/website_quote.scss defined in bundle 'web.assets_frontend' */
 .whatsapp{clear: both; border-radius: 4px;} .whatsapp:focus{border: 0; outline: none !important;} .whatsapp span{border-radius: 4px; background: #25D366; color: #fff; font-size: 13px; padding: 6px 8px; display: inline-block; outline: none;} .whatsapp a:-moz-focusring{color: transparent; text-shadow: 0 0 0 #000;} .whatsapp i.icon-whatsapp{font-size: 21px; line-height: 21px; padding-right: 7px;} .whatsapp.left{position: fixed; top: 0%; background: none !important; left: 0; -webkit-transform-origin: 0 50%; -moz-transform-origin: 0 50%; -ms-transform-origin: 0 50%; -o-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transform: rotate(-90deg) translate(-50%, 50%); -moz-transform: rotate(-90deg) translate(-50%, 50%); -ms-transform: rotate(-90deg) translate(-50%, 50%); -o-transform: rotate(-90deg) translate(-50%, 50%); transform: rotate(-90deg) translate(-50%, 50%);} .whatsapp.center{position: fixed; background: none !important; text-align: center; margin: -35px -80px 0 0; top: 50%; right: 50%;} .whatsapp.right{position: fixed; right: 5px; top: 40%; background: none !important;} .whatsapp.right{position: fixed; right: 0; top: 0; background: none !important; -webkit-transform-origin: 100% 50%; -moz-transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; -o-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transform: rotate(90deg) translate(50%, 50%); -moz-transform: rotate(90deg) translate(50%, 50%); -ms-transform: rotate(90deg) translate(50%, 50%); -o-transform: rotate(90deg) translate(50%, 50%); transform: rotate(90deg) translate(50%, 50%);} .whatsapp.bottom-left{left: 0;} .whatsapp.bottom-right{right: 0;} .whatsapp.bottom-center{right: 45%;} .whatsapp.top-left{top: 0; left: 0; bottom: auto;} .whatsapp.top-right{top: 0; right: 0; bottom: auto;} .whatsapp.top-center{top: 0; right: 45%; bottom: auto;} .whatsapp-hookDisplayFooter{clear: none;} .whatsapp-hookDisplayNav{clear: none; float: left; margin-left: 15px; padding: 0;} .whatsapp-hookDisplayNav span{float: left; padding: 5px 0 10px; line-height: 18px; background: none;} .whatsapp-hookDisplayNav i.icon-whatsapp{vertical-align: 0;} .whatsapp-badge{position: fixed; bottom: 0; z-index: 1050; margin: 0px; width: auto !important;} .whatsapp-widget{bottom: 0; z-index: 999999; margin: 10px; width: auto !important;} .whatsapp-topWidth{padding: 0; text-align: center;} .whatsapp-sticky{position: fixed; bottom: 0; z-index: 999999; margin: 0; padding: 0; width: 100% !important; text-align: center; border-radius: 0;} .whatsapp-sticky.bottom-right{text-align: right;} .whatsapp-sticky.bottom-left{text-align: left;} .whatsapp-sticky.bottom-center{right: auto;} .whatsapp-sticky.top-right{text-align: right;} .whatsapp-sticky.top-left{text-align: left;} .whatsapp-sticky.top-center{right: auto;} .whatsapp-sticky.right{text-align: right; bottom: 46%;} .whatsapp-sticky.left{text-align: left; bottom: 46%;} .whatsapp-sticky.center{right: auto; bottom: 46%;} .label-container{position: fixed; bottom: 35px; right: 90px; display: table; visibility: hidden;} .label-container-top-right{position: fixed; top: 34px; right: 90px; display: table; visibility: hidden;} .label-container-top-left{position: fixed; top: 34px; left: 90px; display: table; visibility: hidden;} .label-container-top-center{position: fixed; top: 0px; left: 45%; display: table; visibility: hidden;} .label-container-bottom-left{position: fixed; bottom: 35px; left: 90px; display: table; visibility: hidden;} .label-container-bottom-center{position: fixed; bottom: 13%; left: 48%; display: table; visibility: hidden;} .label-container-left{top: 47.5%; position: fixed; bottom: 30px; left: 85px; display: table; visibility: hidden;} .label-container-right{top: 47.5%; position: fixed; bottom: 30px; right: 85px; display: table; visibility: hidden;} .label-container-center{position: fixed; bottom: 46%; left: 51.5%; display: table; visibility: hidden;} .label-text{display: table-cell; vertical-align: middle; padding: 10px; border-radius: 3px;} .label-arrow{display: table-cell; vertical-align: middle; color: #333; opacity: 0.5;} .float-center{position: fixed; bottom: 25px; left: 47.5%; color: #FFF; text-align: center;} .float-floating.float-left{top: 46%; position: fixed; left: 20px; color: #FFF; text-align: center;} .float-floating.float-right{top: 46%; position: fixed; right: 20px; color: #FFF; text-align: center;} .float-top-left{position: fixed; top: 25px; left: 25px; color: #FFF; text-align: center;} .float-top-right{position: fixed; top: 25px; right: 25px; color: #FFF; text-align: center;} .float-top-center{position: fixed; top: 25px; right: 46%; color: #FFF; text-align: center;} .float-bottom-right{position: fixed; bottom: 25px; right: 25px; color: #FFF; text-align: center;} .float-bottom-left{position: fixed; bottom: 25px; left: 25px; color: #FFF; text-align: center;} .float-bottom-center{position: fixed; bottom: 25px; right: 46%; color: #FFF; text-align: center;} .float-bottom{z-index: 9999999;} .float-center{top: 46%; z-index: 9999999;} .float-floating i.icon-whatsapp{position: relative; top: 11px; left: 1px;} .float-floating{z-index: 1050;} .my-float{font-size: 24px; margin-top: 18px;} a.float + div.label-container{visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s ease;} a.float:hover + div.label-container{visibility: visible; opacity: 1;} .float .fa-whatsapp:before{font-size: xx-large; top: 14px; left: 1px; position: relative;} .whatsapp-offline{background-color: #ff0000 !important;} #sh_wq_website_quote_model .modal-dialog{box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);} #sh_wq_website_quote_model .modal-header{text-align: center; margin: 0px; padding: 1.5rem; border: none; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); background: #5967ef; color: #FFF !important; border-top-left-radius: .125rem; border-top-right-radius: .125rem;} #sh_wq_website_quote_model .modal-header .close{color: #fff; opacity: 1;} #sh_wq_website_quote_model .modal-header .close h6{font-size: 1.2em;} #sh_wq_website_quote_model .modal-content{border-radius: 5px; border: 0;} #sh_wq_website_quote_model .modal-title{margin-bottom: 0; line-height: 1.5; font-weight: 700; font-size: 1.5em;} #sh_wq_website_quote_model .modal-title i{margin-right: 15px;} #sh_wq_website_quote_model .modal-body{color: #616161; padding: 25px;} #sh_wq_website_quote_mb_form .form-group .offset-lg-3{margin-left: 28% !important;} #sh_wq_website_quote_mb_form .form-group .offset-md-4{text-align: center;} #sh_wq_website_quote_mb_form .form-group .offset-md-4 input{font-size: 15px; padding: .85rem 2.13rem; margin: 30px 0px 0px; border-radius: 2px; border: 0; -webkit-transition: .2s ease-out; transition: .2s ease-out; white-space: normal !important; cursor: pointer; background-color: #33b5e5 !important; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);} #sh_wq_website_quote_model .modal-body textarea{display: block; height: 70px; width: 90%; margin: 0 auto; border: none;} #sh_wq_website_quote_model .modal-body textarea::placeholder{-webkit-transform: translateY(0px); transform: translateY(0px); -webkit-transition: .5s; transition: .5s;} #sh_wq_website_quote_model .modal-body textarea:hover, #sh_wq_website_quote_model .modal-body textarea:focus, #sh_wq_website_quote_model .modal-body textarea:active:focus{color: #5967ef; outline: none; border-bottom: 1px solid #5967ef !important;} #sh_wq_website_quote_model .modal-body textarea:hover::placeholder, #sh_wq_website_quote_model .modal-body textarea:focus::placeholder, #sh_wq_website_quote_model .modal-body textarea:active:focus::placeholder{color: #5967ef; position: relative; -webkit-transform: translateY(-20px); transform: translateY(-20px);} #sh_wq_website_quote_model .modal-body input{display: block; height: 50px; width: 90%; margin: 0 auto; border: none;} #sh_wq_website_quote_model .modal-body input::placeholder{-webkit-transform: translateY(0px); transform: translateY(0px); -webkit-transition: .5s; transition: .5s;} #sh_wq_website_quote_model .modal-body input:hover, #sh_wq_website_quote_model .modal-body input:focus, #sh_wq_website_quote_model .modal-body input:active:focus{color: #5967ef; outline: none; border-bottom: 1px solid #5967ef !important;} #sh_wq_website_quote_model .modal-body input:hover::placeholder, #sh_wq_website_quote_model .modal-body input:focus::placeholder, #sh_wq_website_quote_model .modal-body input:active:focus::placeholder{color: #5967ef; position: relative; -webkit-transform: translateY(-20px); transform: translateY(-20px);} .YourName, .PhoneNumber, .email, .YourCompany, .Subject, .Yourquestion{position: relative; z-index: 1; border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; padding-left: 0px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; color: #858585; font-weight: lighter; -webkit-transition: .5s; transition: .5s;} .link{text-decoration: none; display: inline-block; margin: 27px 28%; text-transform: uppercase; color: #858585; font-weight: lighter; -webkit-transition: .5s; transition: .5s;} .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus{color: #fff;} #sh_wq_website_quote_form .form-group{margin-bottom: 1rem; display: inline-block;} #sh_wq_website_quote_mb_form .form-group .col-lg-7{display: inline-block; flex: 0 0 58.33333333%; max-width: 100%;} .mt32{margin-top: 0px !important;} #sh_wq_website_quote_model .modal-dialog{max-width: 500px; margin: 2.5% auto 0;} #sh_wq_website_quote_model .form-group{margin-bottom: 0rem;} .close:not(:disabled):not(.disabled){cursor: pointer; color: #fff !important; opacity: 1;} #sh_wq_website_quote_model .form-group .submit{webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: .84rem 2.14rem; font-size: .81rem; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; margin-top: 25px; border: 0; -webkit-border-radius: .125rem; border-radius: .125rem; cursor: pointer; text-transform: uppercase; white-space: normal; word-wrap: break-word; color: #fff; background-color: #5967ef !important;} #sh_wq_website_quote_model .form-group .submit:hover{box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); outline: 0;} #sh_wq_website_quote_model .form-group .cancel{border: 2px solid #5967ef !important; background-color: transparent !important; color: #5967ef !important; webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 0.6rem 2.14rem; font-size: .81rem; -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out; margin-left: 5px; border: 0; -webkit-border-radius: .125rem; border-radius: .125rem; cursor: pointer; text-transform: uppercase; white-space: normal; word-wrap: break-word; margin-top: 25px;} #sh_wq_website_quote_model .form-group .cancel:hover{box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); outline: 0;} #sh_wq_website_quote_model .modal-body .col-lg-8 .alert-success{color: #616161; background-color: #ffffff; border-color: #ffffff; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); line-height: 26px;} #sh_wq_website_quote_model .modal-body .col-lg-8{max-width: 100%;} #sh_wq_website_quote_model .form-group p{margin-bottom: 0px;} h1, h3, h3, h4, h5, h6, p{margin: 0px;} 

/* /sh_corpomate_theme/static/src/css/extra_addons/sh_website_wtsapp/wtsapp.css defined in bundle 'web.assets_frontend' */
.whatsapp{clear: both; border-radius: 4px;} .whatsapp:focus{border: 0; outline: none !important;} .whatsapp span{border-radius: 4px; background: #25D366; color: #fff; font-size: 13px; padding: 6px 8px; display: inline-block; outline: none;} .whatsapp a:-moz-focusring{color: transparent; text-shadow: 0 0 0 #000;} .whatsapp i.icon-whatsapp{font-size: 21px; line-height: 21px; padding-right: 7px;} .whatsapp.left{position: fixed; top: 45%; background:none!important;} .whatsapp.center{position: fixed; background: none !important; text-align: center; margin: -35px -80px 0 0; top: 50%; right: 50%;} .whatsapp.right{position:fixed; right: 5px; top: 40%; background:none!important;} .whatsapp.bottom-left{left: 0;} .whatsapp.bottom-right{right: 0;} .whatsapp.bottom-center{right: 45%;} .whatsapp.top-left{top: 0; left: 0; bottom: auto;} .whatsapp.top-right{top: 0; right: 0; bottom: auto;} .whatsapp.top-center{top: 0; right: 45%; bottom: auto;} .whatsapp-hookDisplayFooter{clear: none;} .whatsapp-hookDisplayNav{clear: none; float: left; margin-left: 15px; padding: 0;} .whatsapp-hookDisplayNav span{float: left; padding: 5px 0 10px; line-height: 18px; background: none;} .whatsapp-hookDisplayNav i.icon-whatsapp{vertical-align: 0;} .whatsapp-badge{position: fixed; bottom: 0; z-index: 999999; margin: 10px; width: auto !important;} .whatsapp-widget{bottom: 0; z-index: 999999; margin: 10px; width: auto !important;} .whatsapp-topWidth{padding: 0; text-align: center;} .whatsapp-sticky{position: fixed; bottom: 0; z-index: 999999; margin: 0; padding: 0; width: 100%!important; text-align: center; border-radius: 0;} .whatsapp-sticky.bottom-right{text-align: right;} .whatsapp-sticky.bottom-left{text-align: left;} .whatsapp-sticky.bottom-center{right: auto;} .whatsapp-sticky.top-right{text-align: right;} .whatsapp-sticky.top-left{text-align: left;} .whatsapp-sticky.top-center{right: auto;} .whatsapp-sticky.right{text-align: right; bottom: 46%;} .whatsapp-sticky.left{text-align: left; bottom: 46%;} .whatsapp-sticky.center{right: auto; bottom: 46%;} .label-container{position:fixed; bottom:35px; right:90px; display:table; visibility: hidden;} .label-container-top-right{position:fixed; top:34px; right:90px; display:table; visibility: hidden;} .label-container-top-left{position:fixed; top:34px; left:90px; display:table; visibility: hidden;} .label-container-top-center{position:fixed; top:34px; left:45%; display:table; visibility: hidden;} .label-container-bottom-left{position:fixed; bottom:35px; left:90px; display:table; visibility: hidden;} .label-container-bottom-center{position:fixed; bottom:35px; left:45%; display:table; visibility: hidden;} .label-container-left{top:47.5%; position:fixed; bottom:30px; left:85px; display:table; visibility: hidden;} .label-container-right{top:47.5%; position:fixed; bottom:30px; right:85px; display:table; visibility: hidden;} .label-container-center{position:fixed; bottom:46%; left:51.5%; display:table; visibility: hidden;} .label-text{color:#FFF; background:rgba(51,51,51,0.5); display:table-cell; vertical-align:middle; padding:10px; border-radius:3px;} .label-arrow{display:table-cell; vertical-align:middle; color:#333; opacity:0.5;} .float-center{position:fixed; width:60px; height:60px; bottom:25px; left:47.5%; color:#FFF; text-align:center;} .float-floating.float-left{top:46%; position:fixed; width:60px; height:60px; left:20px; color:#FFF; text-align:center;} .float-floating.float-right{top:46%; position:fixed; width:60px; height:60px; right:20px; color:#FFF; text-align:center;} .float-top-left{position:fixed; width:60px; height:60px; top:25px; left:25px; color:#FFF; text-align:center;} .float-top-right{position:fixed; width:60px; height:60px; top:25px; right:25px; color:#FFF; text-align:center;} .float-top-center{position:fixed; width:60px; height:60px; top:25px; right:46%; color:#FFF; text-align:center;} .float-bottom-right{position:fixed; width:60px; height:60px; bottom:25px; right:25px; color:#FFF; text-align:center;} .float-bottom-left{position:fixed; width:60px; height:60px; bottom:25px; left:25px; color:#FFF; text-align:center;} .float-bottom-center{position:fixed; width:60px; height:60px; bottom:25px; right:46%; color:#FFF; text-align:center;} .float-bottom{z-index: 9999999;} .float-center{top:46%; z-index: 9999999;} .float-floating i.icon-whatsapp{position: relative; top: 11px; left: 1px;} .float-floating{z-index: 9999999;} .my-float{font-size:24px; margin-top:18px;} a.float + div.label-container{visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s ease;} a.float:hover + div.label-container{visibility: visible; opacity: 1;} .float .fa-whatsapp:before{font-size: xx-large; top: 14px; left: 1px; position: relative;} .whatsapp-offline{background-color: #ff0000!important;} 

/* /sh_corpomate_theme/static/src/css/extra_addons/sh_website_coming_soon/animate.css defined in bundle 'web.assets_frontend' */
 @-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0);}} @keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0);}70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0);}90%{-webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0);}} .bounce{-webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom;} @-webkit-keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} @keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}} .flash{-webkit-animation-name: flash; animation-name: flash;} @-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .pulse{-webkit-animation-name: pulse; animation-name: pulse;} @-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);}40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);}50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);}65%{-webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1);}75%{-webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .rubberBand{-webkit-animation-name: rubberBand; animation-name: rubberBand;} @-webkit-keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} @keyframes shake{from, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}} .shake{-webkit-animation-name: shake; animation-name: shake;} @-webkit-keyframes headShake{0%{-webkit-transform: translateX(0); transform: translateX(0);}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg);}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg);}50%{-webkit-transform: translateX(0); transform: translateX(0);}} @keyframes headShake{0%{-webkit-transform: translateX(0); transform: translateX(0);}6.5%{-webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg);}31.5%{-webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg);}50%{-webkit-transform: translateX(0); transform: translateX(0);}} .headShake{-webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake;} @-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} @keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);}to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}} .swing{-webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing;} @-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}10%, 20%{-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .tada{-webkit-animation-name: tada; animation-name: tada;} @-webkit-keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes wobble{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}15%{-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .wobble{-webkit-animation-name: wobble; animation-name: wobble;} @-webkit-keyframes jello{from, 11.1%, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}} @keyframes jello{from, 11.1%, to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}22.2%{-webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}} .jello{-webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center;} @-webkit-keyframes heartBeat{0%{-webkit-transform: scale(1); transform: scale(1);}14%{-webkit-transform: scale(1.3); transform: scale(1.3);}28%{-webkit-transform: scale(1); transform: scale(1);}42%{-webkit-transform: scale(1.3); transform: scale(1.3);}70%{-webkit-transform: scale(1); transform: scale(1);}} @keyframes heartBeat{0%{-webkit-transform: scale(1); transform: scale(1);}14%{-webkit-transform: scale(1.3); transform: scale(1.3);}28%{-webkit-transform: scale(1); transform: scale(1);}42%{-webkit-transform: scale(1.3); transform: scale(1.3);}70%{-webkit-transform: scale(1); transform: scale(1);}} .heartBeat{-webkit-animation-name: heartBeat; animation-name: heartBeat; -webkit-animation-duration: 1.3s; animation-duration: 1.3s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;} @-webkit-keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} @keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}60%{opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97);}to{opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}} .bounceIn{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceIn; animation-name: bounceIn;} @-webkit-keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0);}75%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}90%{-webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInDown{-webkit-animation-name: bounceInDown; animation-name: bounceInDown;} @-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);}75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);}90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;} @-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);}60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);}75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);}90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInRight{-webkit-animation-name: bounceInRight; animation-name: bounceInRight;} @-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from{opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0);}60%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}75%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}90%{-webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .bounceInUp{-webkit-animation-name: bounceInUp; animation-name: bounceInUp;} @-webkit-keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}to{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} @keyframes bounceOut{20%{-webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9);}50%, 55%{opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1);}to{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}} .bounceOut{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceOut; animation-name: bounceOut;} @-webkit-keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes bounceOutDown{20%{-webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .bounceOutDown{-webkit-animation-name: bounceOutDown; animation-name: bounceOutDown;} @-webkit-keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes bounceOutLeft{20%{opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .bounceOutLeft{-webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft;} @-webkit-keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes bounceOutRight{20%{opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0);}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .bounceOutRight{-webkit-animation-name: bounceOutRight; animation-name: bounceOutRight;} @-webkit-keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes bounceOutUp{20%{-webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}40%, 45%{opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0);}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .bounceOutUp{-webkit-animation-name: bounceOutUp; animation-name: bounceOutUp;} @-webkit-keyframes fadeIn{from{opacity: 0;}to{opacity: 1;}} @keyframes fadeIn{from{opacity: 0;}to{opacity: 1;}} .fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;} @-webkit-keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;} @-webkit-keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInDownBig{from{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInDownBig{-webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig;} @-webkit-keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;} @-webkit-keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInLeftBig{from{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInLeftBig{-webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig;} @-webkit-keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;} @-webkit-keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInRightBig{from{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInRightBig{-webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig;} @-webkit-keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInUp{from{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;} @-webkit-keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes fadeInUpBig{from{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .fadeInUpBig{-webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig;} @-webkit-keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} @keyframes fadeOut{from{opacity: 1;}to{opacity: 0;}} .fadeOut{-webkit-animation-name: fadeOut; animation-name: fadeOut;} @-webkit-keyframes fadeOutDown{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes fadeOutDown{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .fadeOutDown{-webkit-animation-name: fadeOutDown; animation-name: fadeOutDown;} @-webkit-keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} @keyframes fadeOutDownBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0);}} .fadeOutDownBig{-webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig;} @-webkit-keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes fadeOutLeft{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .fadeOutLeft{-webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft;} @-webkit-keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} @keyframes fadeOutLeftBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0);}} .fadeOutLeftBig{-webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig;} @-webkit-keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes fadeOutRight{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .fadeOutRight{-webkit-animation-name: fadeOutRight; animation-name: fadeOutRight;} @-webkit-keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} @keyframes fadeOutRightBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0);}} .fadeOutRightBig{-webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig;} @-webkit-keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes fadeOutUp{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .fadeOutUp{-webkit-animation-name: fadeOutUp; animation-name: fadeOutUp;} @-webkit-keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} @keyframes fadeOutUpBig{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0);}} .fadeOutUpBig{-webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig;} @-webkit-keyframes flip{from{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} @keyframes flip{from{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}40%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;}50%{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}80%{-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}to{-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}} .animated.flip{-webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip;} @-webkit-keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInX{from{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} .flipInX{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX;} @-webkit-keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} @keyframes flipInY{from{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0;}40%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;}60%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1;}80%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to{-webkit-transform: perspective(400px); transform: perspective(400px);}} .flipInY{-webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY;} @-webkit-keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} @keyframes flipOutX{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0;}} .flipOutX{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important;} @-webkit-keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} @keyframes flipOutY{from{-webkit-transform: perspective(400px); transform: perspective(400px);}30%{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1;}to{-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0;}} .flipOutY{-webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY;} @-webkit-keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes lightSpeedIn{from{-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0;}60%{-webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1;}80%{-webkit-transform: skewX(-5deg); transform: skewX(-5deg);}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .lightSpeedIn{-webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out;} @-webkit-keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} @keyframes lightSpeedOut{from{opacity: 1;}to{-webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0;}} .lightSpeedOut{-webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in;} @-webkit-keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateIn{from{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateIn{-webkit-animation-name: rotateIn; animation-name: rotateIn;} @-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInDownLeft{-webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft;} @-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInDownRight{-webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight;} @-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInUpLeft{-webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft;} @-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} @keyframes rotateInUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1;}} .rotateInUpRight{-webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight;} @-webkit-keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} @keyframes rotateOut{from{-webkit-transform-origin: center; transform-origin: center; opacity: 1;}to{-webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0;}} .rotateOut{-webkit-animation-name: rotateOut; animation-name: rotateOut;} @-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} @keyframes rotateOutDownLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0;}} .rotateOutDownLeft{-webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft;} @-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutDownRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutDownRight{-webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight;} @-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} @keyframes rotateOutUpLeft{from{-webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1;}to{-webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0;}} .rotateOutUpLeft{-webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft;} @-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} @keyframes rotateOutUpRight{from{-webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1;}to{-webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0;}} .rotateOutUpRight{-webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight;} @-webkit-keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}to{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} @keyframes hinge{0%{-webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}20%, 60%{-webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;}40%, 80%{-webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1;}to{-webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0;}} .hinge{-webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-name: hinge; animation-name: hinge;} @-webkit-keyframes jackInTheBox{from{opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom;}50%{-webkit-transform: rotate(-10deg); transform: rotate(-10deg);}70%{-webkit-transform: rotate(3deg); transform: rotate(3deg);}to{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} @keyframes jackInTheBox{from{opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom;}50%{-webkit-transform: rotate(-10deg); transform: rotate(-10deg);}70%{-webkit-transform: rotate(3deg); transform: rotate(3deg);}to{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}} .jackInTheBox{-webkit-animation-name: jackInTheBox; animation-name: jackInTheBox;} @-webkit-keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes rollIn{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .rollIn{-webkit-animation-name: rollIn; animation-name: rollIn;} @-webkit-keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} @keyframes rollOut{from{opacity: 1;}to{opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}} .rollOut{-webkit-animation-name: rollOut; animation-name: rollOut;} @-webkit-keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} @keyframes zoomIn{from{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}50%{opacity: 1;}} .zoomIn{-webkit-animation-name: zoomIn; animation-name: zoomIn;} @-webkit-keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInDown{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInDown{-webkit-animation-name: zoomInDown; animation-name: zoomInDown;} @-webkit-keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInLeft{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInLeft{-webkit-animation-name: zoomInLeft; animation-name: zoomInLeft;} @-webkit-keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInRight{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInRight{-webkit-animation-name: zoomInRight; animation-name: zoomInRight;} @-webkit-keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomInUp{-webkit-animation-name: zoomInUp; animation-name: zoomInUp;} @-webkit-keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} @keyframes zoomOut{from{opacity: 1;}50%{opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3);}to{opacity: 0;}} .zoomOut{-webkit-animation-name: zoomOut; animation-name: zoomOut;} @-webkit-keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutDown{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutDown{-webkit-animation-name: zoomOutDown; animation-name: zoomOutDown;} @-webkit-keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} @keyframes zoomOutLeft{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center;}} .zoomOutLeft{-webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft;} @-webkit-keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} @keyframes zoomOutRight{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to{opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center;}} .zoomOutRight{-webkit-animation-name: zoomOutRight; animation-name: zoomOutRight;} @-webkit-keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} @keyframes zoomOutUp{40%{opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to{opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}} .zoomOutUp{-webkit-animation-name: zoomOutUp; animation-name: zoomOutUp;} @-webkit-keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInDown{from{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInDown{-webkit-animation-name: slideInDown; animation-name: slideInDown;} @-webkit-keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInLeft{from{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInLeft{-webkit-animation-name: slideInLeft; animation-name: slideInLeft;} @-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInRight{-webkit-animation-name: slideInRight; animation-name: slideInRight;} @-webkit-keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} @keyframes slideInUp{from{-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible;}to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}} .slideInUp{-webkit-animation-name: slideInUp; animation-name: slideInUp;} @-webkit-keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} @keyframes slideOutDown{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}} .slideOutDown{-webkit-animation-name: slideOutDown; animation-name: slideOutDown;} @-webkit-keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} @keyframes slideOutLeft{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}} .slideOutLeft{-webkit-animation-name: slideOutLeft; animation-name: slideOutLeft;} @-webkit-keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} @keyframes slideOutRight{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}} .slideOutRight{-webkit-animation-name: slideOutRight; animation-name: slideOutRight;} @-webkit-keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} @keyframes slideOutUp{from{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}to{visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}} .slideOutUp{-webkit-animation-name: slideOutUp; animation-name: slideOutUp;} .animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} .animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;} .animated.delay-1s{-webkit-animation-delay: 1s; animation-delay: 1s;} .animated.delay-2s{-webkit-animation-delay: 2s; animation-delay: 2s;} .animated.delay-3s{-webkit-animation-delay: 3s; animation-delay: 3s;} .animated.delay-4s{-webkit-animation-delay: 4s; animation-delay: 4s;} .animated.delay-5s{-webkit-animation-delay: 5s; animation-delay: 5s;} .animated.fast{-webkit-animation-duration: 800ms; animation-duration: 800ms;} .animated.faster{-webkit-animation-duration: 500ms; animation-duration: 500ms;} .animated.slow{-webkit-animation-duration: 2s; animation-duration: 2s;} .animated.slower{-webkit-animation-duration: 3s; animation-duration: 3s;} @media (prefers-reduced-motion){.animated{-webkit-animation: unset !important; animation: unset !important; -webkit-transition: none !important; transition: none !important;}} 

/* /sh_corpomate_theme/static/src/css/extra_addons/sh_website_coming_soon/coming_soon.css defined in bundle 'web.assets_frontend' */
 #sh_website_coming_soon_section_1{background: url(http://live.envalab.com/html/enva/Style-2/img/body-bg.jpg); background-size: cover;background-repeat: no-repeat;} #sh_website_coming_soon_section_1 .sh_content{max-width:630px;margin:0 auto;color:#333;width: 100%;position:absolute;left:50%;transform:translate(-50%, 0%);margin-top: 8%;text-align:center;} #sh_website_coming_soon_section_1 .sh_content .sh_heading{color:#333;text-align:center;} #sh_website_coming_soon_section_1 .sh_content .sh_heading h2{margin-bottom:20px;color:#fff;font-size:48px;font-weight:700; text-transform:uppercase;} #sh_website_coming_soon_section_1 .sh_content .sh_heading p{width:100%;font-weight:300;font-size:16px;color:#fff;} #sh_website_coming_soon_section_1 .sh_counter{width:100%;display:inline-block;} #sh_website_coming_soon_section_1 .sh_counter .days{display:inline-block;margin:0 2.5%;padding:28px 15px;width:19.5%; margin-bottom:1%;line-height:1;background:rgba(142, 142, 142, 0.35);text-align:center;} #sh_website_coming_soon_section_1 .sh_counter .hours{display:inline-block;margin:0 2.5%;padding:28px 15px;width:19.5%; margin-bottom:1%;line-height:1;background:rgba(142, 142, 142, 0.35);text-align:center;} #sh_website_coming_soon_section_1 .sh_counter .minutes{display:inline-block;margin:0 2.5%;padding:28px 15px;width:19.5%; margin-bottom:1%;line-height:1;background:rgba(142, 142, 142, 0.35);text-align:center;} #sh_website_coming_soon_section_1 .sh_counter .seconds{display:inline-block;margin:0 2.5%;padding:28px 15px;width:19.5%; margin-bottom:1%;line-height:1;background:rgba(142, 142, 142, 0.35);text-align:center;} #sh_website_coming_soon_section_1 .sh_counter .number{font-size:48px;font-weight:600;display:block;position:relative; padding-bottom:20px;color:#fff;} #sh_website_coming_soon_section_1 .sh_counter .label{font-size:16px;display:block;margin-top:20px;color:#fff} #sh_website_coming_soon_section_1 .sh_counter .number:after{width:30px;content:"";position:absolute;height:1px;margin:0 auto; background:#fff;top:100%;left:50%;transform:translate(-50%,-50%);} @media only screen and (max-width:768px){#sh_website_coming_soon_section_1 .sh_content{margin-top:4%;}#sh_website_coming_soon_section_1 .sh_counter .days{margin:0 2%;}#sh_website_coming_soon_section_1 .sh_counter .hours{margin:0 2%;}#sh_website_coming_soon_section_1 .sh_counter .minutes{margin:0 2%;}#sh_website_coming_soon_section_1 .sh_counter .seconds{margin:0 2%;}#sh_website_coming_soon_section_1 .sh_content .sh_heading h2{font-size:40px;}} @media only screen and (max-width:580px){#sh_website_coming_soon_section_1 .sh_counter .number{font-size:30px;}#sh_website_coming_soon_section_1 .sh_content .sh_heading h2{font-size:30px;}} @media only screen and (max-width:530px){#sh_website_coming_soon_section_1 .sh_content{margin-top:10%;}#sh_website_coming_soon_section_1 .sh_counter{margin:0 auto;text-align:center;}#sh_website_coming_soon_section_1 .sh_counter .days{width:40%;margin: 0% 2% 4% 2%;}#sh_website_coming_soon_section_1 .sh_counter .hours{width:40%;margin: 0% 2% 4% 2%;}#sh_website_coming_soon_section_1 .sh_counter .minutes{width:40%;margin: 0% 2% 0% 2%;}#sh_website_coming_soon_section_1 .sh_counter .seconds{width:40%;margin: 0% 2% 0% 2%;}} @media (max-width: 400px){#sh_website_coming_soon_section_1{height:100vh !important;}} #sh_website_coming_soon_section_1 .sh_content .sh_heading p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;color: #212121;} #sh_website_coming_soon_section_2{background-size: cover;background-repeat: no-repeat;height:100vh !important} #sh_website_coming_soon_section_2 .sub_hed{position: absolute;left: 50%;transform: translate(-50%,0%);width:100%;margin-top:8%;} #sh_website_coming_soon_section_2 .sh_bg{background: rgba(0,0,0,0.7);height: 100%;} #sh_website_coming_soon_section_2 .sh_logo{text-align: left;} #sh_website_coming_soon_section_2 .sh_logo img{max-width:100%;width: 200px;} #sh_website_coming_soon_section_2 .sh_left_content{color: #fff;} #sh_website_coming_soon_section_2 .sh_left_content .sh_hour{background: rgba(255,255,255,.2);text-align:center;padding:20px 0; width:100%;} #sh_website_coming_soon_section_2 .sh_left_content .sh_minutes{background: rgba(255,255,255,1);text-align:center;padding:20px 0; width:100%;color: #005452;} #sh_website_coming_soon_section_2 .sh_left_content .sh_seconds{background-color: #005452;text-align:center;padding:20px 0; width:100%;color: #fff;} #sh_website_coming_soon_section_2 .sh_left_content .sh_number{font-size:36px;font-weight: 600;} #sh_website_coming_soon_section_2 .sh_days{background: rgba(255,255,255,.2);padding: 17.5% 0 17.5% 0;text-align: center; color: #fff;} #sh_website_coming_soon_section_2 .sh_days .sh_number{font-size: 70px;font-weight: 600;color: #fff;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text h2{line-height: 1;margin-bottom: 0;text-transform: uppercase; font-size: 48px;font-weight: 600;color: #fff;position: relative;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text h2:before{content: "";position: relative;display: block; width: 96px;height: 6px;background: #005452;margin-bottom: 36px;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text{padding-left: 15%;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text p{font-size: 24px;line-height: 1.4;font-family: serif;color: #fff; margin-bottom: 30px;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text .sh_description{font-size: 16px;color: #fff;} #sh_website_coming_soon_section_2 .sh_right_content .sh_text .sh_description p{display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_2 .sh_countdown{max-width: 100%;display: inline-block;width: 100%;} #sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_left{width: 30%;display: inline-block;float:left;} #sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{width:55%;display: inline-block;margin-top: 21.5%;} @media only screen and (max-width:1200px){#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{margin-top: 22%;}} @media only screen and (max-width: 991px){#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{margin-top: 36%;}#sh_website_coming_soon_section_2 .sh_days{padding:29% 0 29% 0;}} @media only screen and (max-width: 768px){#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{width: 60%;margin-top: 32%;}#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_left{width:35%;}#sh_website_coming_soon_section_2 .sh_left_content .sh_seconds{padding:15px 0;}#sh_website_coming_soon_section_2 .sh_left_content .sh_minutes{padding:15px 0;}#sh_website_coming_soon_section_2 .sh_left_content .sh_hour{padding: 15px 0;}#sh_website_coming_soon_section_2 .sh_days{padding: 42.5px 0;}} @media only screen and (max-width:615px){#sh_website_coming_soon_section_2 .sh_bg .container .row .col-12{border-right:0 !important;max-width: 100%;flex: 0 0 100%;}#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{width: 65%;margin-top: 21.2%;}#sh_website_coming_soon_section_2 .sh_right_content{margin-top: 10%;}} @media only screen and (max-width:580px){#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_left{width: 100%;}#sh_website_coming_soon_section_2 .sh_countdown .sh_countdown_right{width:100%;margin-top: 0;}} #sh_website_coming_soon_section_3 .sh_bg{background: rgba(0,0,0,.45);position:relative; height: 100%;} #sh_website_coming_soon_section_3 .sh_logo img{width: 100%;max-width: 200px;margin-bottom: 25px; opacity:0.9;} #sh_website_coming_soon_section_3 .sh_content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);} #sh_website_coming_soon_section_3 .sh_content span{font-size: 22px;color: #fff;font-weight: 100;letter-spacing: .15em; opacity:0.6;} #sh_website_coming_soon_section_3 .sh_content h1{color: #fff;margin-bottom: 40px;font-size: 40px; letter-spacing: .25em;text-transform:uppercase;font-weight:900;opacity:0.9;} #sh_website_coming_soon_section_3 .sh_content p{font-size: 13px;letter-spacing: .1em;font-weight: 300;color: rgba(255,255,255,.5);} #sh_website_coming_soon_section_3 .sh_date{font-size: 20px;font-weight: 500;color: #fff;letter-spacing: .35em; text-align:center;} #sh_website_coming_soon_section_3 .sh_time{position:absolute;left:50%;transform:translateX(-50%);font-size:18rem; top:0%;color:rgba(255,255,255,.1);} #sh_website_coming_soon_section_3 .sh_bg .sh_content p{display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media (max-width:1024px){#sh_website_coming_soon_section_3 .sh_time{top:30%;}} @media (max-width:768px){#sh_website_coming_soon_section_3 .sh_time{top:20%;}} @media (max-width: 400px){#sh_website_coming_soon_section_3{height:100vh !important;}#sh_website_coming_soon_section_3 .sh_time{top:17%;}} #sh_website_coming_soon_section_4{width:100%; height: 100%;} #sh_website_coming_soon_section_4 .sh_bg_img{background:url(http://vibe.ncodeart.com/nc/images/bg-38.jpg); background-size:cover; height: 100%;} #sh_website_coming_soon_section_4 .sh_bg_img .sh_bg_color{background:rgba(0,0,0,.5); height: 100%;} #sh_website_coming_soon_section_4 .container{position: absolute;left: 50%;transform: translate(-50%,0%);margin-top:10%;} #sh_website_coming_soon_section_4 .sh_bg_color .sh_logo{text-align:center;} #sh_website_coming_soon_section_4 .sh_bg_color .sh_logo img{width:200px;} #sh_website_coming_soon_section_4 .sh_content_text{text-align:center;} #sh_website_coming_soon_section_4 .sh_bg_color h1{text-align: center;color:#fff;font-family:serif;font-size:40px; margin-bottom:5%;} #sh_website_coming_soon_section_4 .sh_content_text .sh_counter{display:inline-block;width:100%;} #sh_website_coming_soon_section_4 .sh_content_text .sh_days{width:23%;display:inline-block;color:#fff; border-right:1px solid rgba(255,255,255,.3);} #sh_website_coming_soon_section_4 .sh_content_text .sh_hours{width:23%;display:inline-block;color:#fff; border-right:1px solid rgba(255,255,255,.3);} #sh_website_coming_soon_section_4 .sh_content_text .sh_minutes{width:23%;display:inline-block;color:#fff; border-right:1px solid rgba(255,255,255,.3);} #sh_website_coming_soon_section_4 .sh_content_text .sh_seconds{width:23%;display:inline-block;color:#fff;} #sh_website_coming_soon_section_4 .sh_content_text .sh_counter .sh_number{color:#fff;font-size:5rem;font-weight:900;} #sh_website_coming_soon_section_4 .sh_content_text .sh_counter .sh_label{font-size:18px;font-weight:600;} #sh_website_coming_soon_section_4 .sh_bg_color p{font-size:16px;font-weight:500;text-align:center;color:#fff; letter-spacing:3px;padding-top:5%;} #sh_website_coming_soon_section_4 .sh_bg_img p{color:#000;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:1024px){#sh_website_coming_soon_section_4 .container{margin-top:48%;}} @media only screen and (max-width:991px){#sh_website_coming_soon_section_4 .sh_content_text .sh_counter .sh_number{font-size:4rem;}} @media only screen and (max-width:768px){#sh_website_coming_soon_section_4 .sh_content_text .sh_counter .sh_number{font-size:2rem;}} @media only screen and (max-width:580px){#sh_website_coming_soon_section_4 .sh_bg_color .sh_logo{margin-bottom: 40px;}} @media only screen and (max-width:400px){#sh_website_coming_soon_section_4 .sh_content_text .sh_days{width:46%;}#sh_website_coming_soon_section_4 .sh_content_text .sh_hours{width:46%;border-right:0;}#sh_website_coming_soon_section_4 .sh_content_text .sh_minutes{width:46%;}#sh_website_coming_soon_section_4 .sh_content_text .sh_seconds{width:46%;}} @media only screen and (max-width:375px){#sh_website_coming_soon_section_4 .container{margin-top:37%;}} @media only screen and (max-width:280px){#sh_website_coming_soon_section_4 .sh_content_text .sh_days{width:100%;border-right:0;padding: 20px 0;}#sh_website_coming_soon_section_4 .sh_content_text .sh_hours{width:100%;border-right:0;padding: 20px 0;}#sh_website_coming_soon_section_4 .sh_content_text .sh_minutes{width:100%;border-right:0;padding: 20px 0;}#sh_website_coming_soon_section_4 .sh_content_text .sh_seconds{width:100%;padding: 20px 0;}} @media (max-width: 400px){#sh_website_coming_soon_section_4{height:100vh !important;}} #sh_website_coming_soon_section_5{width:100%;height: 100%;background-repeat: no-repeat;background-size: cover;} #sh_website_coming_soon_section_5 .sh_bg_color{background:rgba(0,0,0,0.5);height:100%;} #sh_website_coming_soon_section_5 .sh_bg_color .sh_content{width:100%;display:inline-block;} #sh_website_coming_soon_section_5 .sh_logo{width:100%;text-align:left;} #sh_website_coming_soon_section_5 .sh_logo img{width:200px;} #sh_website_coming_soon_section_5 .sh_text{width:100%;margin-top:20px;} #sh_website_coming_soon_section_5 .sh_text h1{font-size:60px;font-weight:900;color:#fff;padding-top:3%;} #sh_website_coming_soon_section_5 .sh_text h1 span{color:#00a09d;} #sh_website_coming_soon_section_5 .sh_text p{max-width:800px;color:#fff;font-size:18px;opacity:.8;} #sh_website_coming_soon_section_5 .sh_counter{width:100%;display:inline-block;max-width:70%;} #sh_website_coming_soon_section_5 .sh_counter .sh_days{width:23%;display:inline-block;text-align:center;color:#fff;} #sh_website_coming_soon_section_5 .sh_counter .sh_hours{width:23%;display:inline-block;text-align:center;color:#fff;} #sh_website_coming_soon_section_5 .sh_counter .sh_minutes{width:23%;display:inline-block;text-align:center;color:#fff;} #sh_website_coming_soon_section_5 .sh_counter .sh_seconds{width:23%;display:inline-block;text-align:center;color:#fff;} #sh_website_coming_soon_section_5 .sh_counter .sh_number{font-size:50px;font-weight:600;} #sh_website_coming_soon_section_5 .sh_counter .sh_label{text-transform:uppercase;} #sh_website_coming_soon_section_5 .sh_content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);padding-left: 50px;} #sh_website_coming_soon_section_5 .container .text_para p{color:#000;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:580px){#sh_website_coming_soon_section_5 .sh_counter{max-width:100%;}} @media only screen and (max-width:400px){#sh_website_coming_soon_section_5{height:100vh !important;}#sh_website_coming_soon_section_5 .sh_text h1{font-size:30px;}#sh_website_coming_soon_section_5 .sh_counter .sh_days{width:46%;}#sh_website_coming_soon_section_5 .sh_counter .sh_hours{width:46%;}#sh_website_coming_soon_section_5 .sh_counter .sh_minutes{width:46%;}#sh_website_coming_soon_section_5 .sh_counter .sh_seconds{width:46%;}} @media (max-width: 360px){#sh_website_coming_soon_section_5 .sh_bg_color .sh_content{padding-left:0px;}#sh_website_coming_soon_section_5 .sh_bg_color .sh_content .sh_text{padding-left:15px;}#sh_website_coming_soon_section_5 .sh_bg_color .sh_content .sh_logo{padding-left:15px;}#sh_website_coming_soon_section_5 .sh_bg_color .sh_counter{text-align:center;}} #sh_website_coming_soon_section_6{width:100%;height: 100%;background-repeat: no-repeat;background-size: cover;} #sh_website_coming_soon_section_6 .sh_content{text-align:center;position: absolute;top: 50%;left: 50%; transform: translate(-50%,-50%);width: 100%;} #sh_website_coming_soon_section_6 .sh_content .sh_logo{width:100%;padding-bottom:25px;} #sh_website_coming_soon_section_6 .sh_content .sh_logo img{width:188px;} #sh_website_coming_soon_section_6 .sh_content h1{color:#fff;font-size:35px;} #sh_website_coming_soon_section_6 .sh_content h1 span{font-weight:900;color:#00a09d;} #sh_website_coming_soon_section_6 .sh_content p{max-width: 600px;margin: 0 auto;color: #fff;font-size: 16px;} #sh_website_coming_soon_section_6 .sh_countdown{color:#fff;margin-top:30px;} #sh_website_coming_soon_section_6 .sh_countdown .sh_border{width:150px;height:150px;border:1px solid #fff; border-radius:50%;display:inline-block;margin:0 10px;} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_days{position: relative;top: 50%; transform: translateY(-50%);} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_hours{position: relative;top: 50%; transform: translateY(-50%);} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_minutes{position: relative;top: 50%; transform: translateY(-50%);} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_seconds{position: relative;top: 50%; transform: translateY(-50%);} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_number{font-size:30px;} #sh_website_coming_soon_section_6 .sh_countdown .sh_border .sh_label{text-transform:capitalize;} #sh_website_coming_soon_section_6 .sh_content p{color:#000;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:991px){#sh_website_coming_soon_section_6 .sh_countdown .sh_border{margin:0 5px;}} @media only screen and (max-width:768px){#sh_website_coming_soon_section_6 .sh_countdown .sh_border{margin:10px;}} @media only screen and (max-width:690px){#sh_website_coming_soon_section_6 .sh_countdown .sh_border{width:100px;height:100px;}#sh_website_coming_soon_section_6{height: auto;}#sh_website_coming_soon_section_6 .sh_bg{height: auto !important;}#sh_website_coming_soon_section_6 .sh_content{position: unset;top: auto;left: auto;transform: unset;}} @media (max-width: 400px){#sh_website_coming_soon_section_6{height:100vh !important;}} #sh_website_coming_soon_section_7{width:100%;background-repeat: no-repeat;background-size: cover;height: 100%;} #sh_website_coming_soon_section_7 .sh_bg{background:rgba(0,0,0,0.7);height:100%;} #sh_website_coming_soon_section_7 .sh_content{text-align:center;position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%); width: 100%;} #sh_website_coming_soon_section_7 .sh_content .sh_logo img{max-width:100%;width:200px;} #sh_website_coming_soon_section_7 .sh_content .sh_logo_title{font-size:24px;margin-top:25px;color:#fff;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_days{color:#fff;display:inline-block;padding: 0 50px; border-right:1px solid #676767;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_number{font-size:50px;font-weight:600;color:#fff;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_label{text-transform:capitalize;color:#fff;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_hours{display:inline-block;padding: 0 50px; border-right:1px solid #676767;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_minutes{display:inline-block;padding: 0 50px; border-right:1px solid #676767;} #sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_seconds{display:inline-block;padding: 0 50px;} #sh_website_coming_soon_section_7 .sh_content .sh_counter{margin:70px 0;} #sh_website_coming_soon_section_7 .sh_description h2{font-size: 30px;font-weight: 900;margin-bottom: 15px; text-transform:uppercase;color:#fff;} #sh_website_coming_soon_section_7 .sh_description h2 span{color:#00a09d;} #sh_website_coming_soon_section_7 .sh_description p{max-width: 700px;margin: 0 auto;color: #d1d1d1; font-size: 16px;} #sh_website_coming_soon_section_7 .sh_content .sh_description p{color:#000;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:768px){#sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_days{padding: 0 30px;}#sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_hours{padding: 0 30px;}#sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_minutes{padding: 0 30px;}#sh_website_coming_soon_section_7 .sh_content .sh_counter .sh_second{padding: 0 30px;}} @media only screen and (max-width:501px){#sh_website_coming_soon_section_7 .sh_content .sh_counter{margin:30px 0;}} @media (max-width: 414px){#sh_website_coming_soon_section_6 .sh_content{padding-top:35%;}#sh_website_coming_soon_section_7{height:100vh !important;}} #sh_website_coming_soon_section_8{width:100%;background-repeat: no-repeat;background-size: cover;height: 100%;} #sh_website_coming_soon_section_8 .sh_content .sh_logo img{width:200px;text-align:center;} #sh_website_coming_soon_section_8 .sh_content .sh_title h2{font-weight: 600;padding-bottom: 22px;padding-top: 10px; font-size: 48px;color:#fff;margin-top:40px;} #sh_website_coming_soon_section_8 .sh_content{text-align:center;width:100%;position: absolute;left: 50%;transform: translate(-50% , 0%);margin-top:8%;} #sh_website_coming_soon_section_8 .sh_content .sh_counter p{max-width: 600px;margin: 0 auto;color: #fff; margin-top: 42px;display:inline-flex;font-weight:600;font-size:40px;} #sh_website_coming_soon_section_8 .sh_content .sh_counter .sh_label{color: #fff;font-size: 16px;font-weight: 400; vertical-align: bottom;margin-left: 6px;display:inline-block;} #sh_website_coming_soon_section_8 .sh_content .sh_counter .sh_line{width: 10px;height: 2px;background: #fff;display: inline-block;margin-right: 28px;border-radius: 4px;} #sh_website_coming_soon_section_8 .sh_content .sh_description p{width:100%;max-width:600px;margin:0 auto; color:#fff;font-size:15px;margin-top:40px;} #sh_website_coming_soon_section_8 .sh_content .sh_description p{display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:1024px){#sh_website_coming_soon_section_8 .sh_content{margin-top:40%;}} @media only screen and (max-width:768px){#sh_website_coming_soon_section_8 .sh_content .sh_counter .sh_label_1{margin-right: 5px;}#sh_website_coming_soon_section_8{height: 100vh !important;}} @media only screen and (max-width: 414px){#sh_website_coming_soon_section_8 .sh_content .sh_counter .sh_line{display: none;}} #sh_website_coming_soon_section_9{width:100%;background:url(http://www.ncodeart.com/themeforest/nc-responsive-coming-soon-page/nc/Single-Background/images/01_bg.jpg); background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;} #sh_website_coming_soon_section_9 .sh_bg{background:rgba(0,0,0,.7);height:100%;} #sh_website_coming_soon_section_9 .sh_bg .sh_content{text-align: center;position: absolute;left: 50%;transform: translate(-50% ,0%);width: 100%;} #sh_website_coming_soon_section_9 .container-fluid{padding-right:0;padding-left:0;} #sh_website_coming_soon_section_9 .sh_content .sh_logo{margin-bottom:30px;} #sh_website_coming_soon_section_9 .sh_content .sh_logo img{max-width:100%; width: 200px;} #sh_website_coming_soon_section_9 .sh_content .sh_description h2{font-size: 50px;font-weight: 300;text-transform: uppercase; margin-bottom: 17px;display: inline-block;font-family: serif;color:#fff;} #sh_website_coming_soon_section_9 .sh_content .sh_description p{max-width:900px;color:#fff;margin:0 auto; text-align:center;font-size:16px;} #sh_website_coming_soon_section_9 .sh_content .sh_description{margin-bottom:70px;} #sh_website_coming_soon_section_9 .sh_content .sh_counter{max-width:700px;margin:0 auto;color:#fff;} #sh_website_coming_soon_section_9 .sh_content .sh_days{width:24%;display:inline-block;} #sh_website_coming_soon_section_9 .sh_content .sh_hours{width:24%;display:inline-block;} #sh_website_coming_soon_section_9 .sh_content .sh_minutes{width:24%;display:inline-block;} #sh_website_coming_soon_section_9 .sh_content .sh_seconds{width:24%;display:inline-block;} #sh_website_coming_soon_section_9 .sh_content .sh_number{background: rgba(255,255,255,0.2); width: 100%;height: 100%;line-height: 160px;font-size: 80px;font-weight: 600; font-family: serif;} #sh_website_coming_soon_section_9 .sh_content .sh_counter_border{position:relative;} #sh_website_coming_soon_section_9 .sh_content .sh_label{font-size:20px;text-transform:capitalize;} #sh_website_coming_soon_section_9 .sh_content .sh_counter_border:after{content:"";position:absolute;border:2px solid #fff; top:0;left:0;width:100%;} #sh_website_coming_soon_section_9 .sh_content .sh_counter_border:before{content:"";position:absolute;border:2px solid #fff; bottom:15%;right:0;width:100%;} #sh_website_coming_soon_section_9 .sh_content{margin-top:8%;} #sh_website_coming_soon_section_9 .sh_content .text_para p{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:1024px){#sh_website_coming_soon_section_9 .sh_bg .sh_content{margin-top: 40%;}} @media only screen and (max-width:500px){#sh_website_coming_soon_section_9 .sh_content .sh_number{line-height:130px;font-size:50px;}#sh_website_coming_soon_section_9 .sh_content .sh_counter_border:before{bottom:21%;}} @media only screen and (max-width:400px){#sh_website_coming_soon_section_9{height:100vh !important;}} @media only screen and (max-width:350px){#sh_website_coming_soon_section_9 .sh_content .sh_days{width:49%;}#sh_website_coming_soon_section_9 .sh_content .sh_hours{width:49%;}#sh_website_coming_soon_section_9 .sh_content .sh_minutes{width:49%;}#sh_website_coming_soon_section_9 .sh_content .sh_seconds{width:49%;}#sh_website_coming_soon_section_9 .sh_content .sh_counter_border:before{bottom:11%;}} #sh_website_coming_soon_section_10{background: radial-gradient(circle at center center, rgb(51, 192, 195) 0%, rgb(13, 66, 102) 100%); width:100%;height:100%; background-size: cover;background-repeat: no-repeat;} #sh_website_coming_soon_section_10 .sh_bg{position: absolute; left: 50%; transform: translate(-50% , 0%); width: 100%;} #sh_website_coming_soon_section_10 .container{max-width:940px;margin-top:5%;} #sh_website_coming_soon_section_10 .sh_logo{width:100%;text-align:center;border-bottom:1px solid #fff;padding-bottom:15px;} #sh_website_coming_soon_section_10 .sh_logo img{max-width:100%;width:200px} #sh_website_coming_soon_section_10 .sh_counter{color:#fff;text-align:center;margin-top:20px;margin-bottom:30px;} #sh_website_coming_soon_section_10 .sh_counter .sh_days{width:100%;display:inline-block;} #sh_website_coming_soon_section_10 .sh_counter .sh_days .sh_label{float:left;transform:rotate(-90deg);font-size:3em; width:30px;text-transform:uppercase;margin:130px 0 0 30px;} #sh_website_coming_soon_section_10 .sh_counter .sh_days .sh_number{font-size:11em;opacity:0.8;display:inline-block;} #sh_website_coming_soon_section_10 .sh_counter .sh_hours{display:inline-block;width:30%;} #sh_website_coming_soon_section_10 .sh_counter .sh_minutes{display:inline-block;width:30%;} #sh_website_coming_soon_section_10 .sh_counter .sh_seconds{display:inline-block;width:30%;} #sh_website_coming_soon_section_10 .sh_counter .sh_hours .sh_number{font-size:4.5em;} #sh_website_coming_soon_section_10 .sh_counter .sh_minutes .sh_number{font-size:4.5em;} #sh_website_coming_soon_section_10 .sh_counter .sh_seconds .sh_number{font-size:4.5em;} #sh_website_coming_soon_section_10 .sh_counter .sh_hours .sh_label{font-size:16px;text-transform:capitalize;} #sh_website_coming_soon_section_10 .sh_counter .sh_minutes .sh_label{font-size:16px;text-transform:capitalize;} #sh_website_coming_soon_section_10 .sh_counter .sh_seconds .sh_label{font-size:16px;text-transform:capitalize;} #sh_website_coming_soon_section_10 .sh_divider{width: 100%;border-top: 1px solid #fff;} #sh_website_coming_soon_section_10 .sh_left_border{border-right:2px solid #fff;} #sh_website_coming_soon_section_10 .sh_right_text{text-align:center;padding:10% 0;} #sh_website_coming_soon_section_10 .sh_right_text h2{color:#fff;opacity:0.8;font-size:3.7em;} #sh_website_coming_soon_section_10 .sh_right_text h1{font-size:3.7em;margin:10px 0 10px;} #sh_website_coming_soon_section_10 .sh_right_text p{margin: 10px 0;font-size: 1.5em;line-height: 1.5; opacity: .8;color: #fff;} #sh_website_coming_soon_section_10 .sh_right_text span{font-size:1.5em;} #sh_website_coming_soon_section_10 .container .text_para p{display: -webkit-box;-webkit-line-clamp:7;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media (max-width:1024px){#sh_website_coming_soon_section_10 .container{margin-top:35%;}} @media (max-width:768px){#sh_website_coming_soon_section_10 .container{margin-top:30%;}} @media (max-width:414px){#sh_website_coming_soon_section_10 .container{margin-top:5%;}} @media (max-width:400px){#sh_website_coming_soon_section_10{height:100vh !important;}} @media (max-width:360px){#sh_website_coming_soon_section_10 .container{margin-top:0%;}} @media (max-width:767px){#sh_website_coming_soon_section_10 .sh_counter .sh_days .sh_number{font-size:8em;opacity:0.8;display:inline-block;}#sh_website_coming_soon_section_10 .sh_right_text{padding:0px;}#sh_website_coming_soon_section_10 .sh_counter .sh_hours .sh_number{font-size:3em;}#sh_website_coming_soon_section_10 .sh_counter .sh_minutes .sh_number{font-size:3em;}#sh_website_coming_soon_section_10 .sh_counter .sh_seconds .sh_number{font-size:3em;}#sh_website_coming_soon_section_10 .sh_counter{margin-top:0px;margin-bottom:0px;}#sh_website_coming_soon_section_10 .sh_right_text h1{font-size: 3em;}#sh_website_coming_soon_section_10 .sh_right_text p{font-size: 1em}} #sh_website_coming_soon_section_11{height: 100% !important;background-size: cover;background-repeat: no-repeat;} #sh_website_coming_soon_section_11 .sh_bg{background:rgba(0,0,0,.5); height: 100%;} #sh_website_coming_soon_section_11 .sh_bg .col-md-6{text-align:center;margin:0 auto;position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);} #sh_website_coming_soon_section_11 .sh_bg .sh_content .sh_logo img{width:200px;} #sh_website_coming_soon_section_11 .sh_bg .sh_text h2{text-align: center;font-family: 'Open Sans', sans-serif; font-size: 40px;color: #fff;letter-spacing: 1px;font-weight: 700; text-transform: uppercase; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);-webkit-animation: colorchange 20s infinite alternate; animation: colorchange 20s infinite alternate;padding-top:30px;} @keyframes colorchange{0%{color: #ffffff;}10%{color: #FF00FF;}20%{color: #CDCB00;}30%{color: #E96126;}40%{color: #FCC507;}50%{color: #ffffff;}60%{color: #86D2B5;}70%{color: #CDCB00;}80%{color: #E96126;}90%{color: #FCC507;}100%{color: #66FF00;}} #sh_website_coming_soon_section_11 .sh_bg .sh_text p{text-align: center; font-family: 'Open Sans', sans-serif; font-size: 17px;color: #fff;letter-spacing: 1px;font-weight: 300;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);} #sh_website_coming_soon_section_11 .container .text_para p{display: -webkit-box;-webkit-line-clamp:8;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_12{height: 100% !important;background-repeat: no-repeat;background-size: cover;} #sh_website_coming_soon_section_12 .span12{width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);} #sh_website_coming_soon_section_12 .logo h1{margin-top:7px;padding-left:50px;font-family:Lobster,cursive;font-size:38px;font-weight:400;color:#555} #sh_website_coming_soon_section_12 .logo h1 span{color:#e75967} #sh_website_coming_soon_section_12 .logo a{color:#555;text-decoration:none;transition:all .2s;} #sh_website_coming_soon_section_12 .logo a:hover{color:#e75967} #sh_website_coming_soon_section_12 .call-us{font-size:18px;text-align:right} #sh_website_coming_soon_section_12 .call-us p{margin-top:18px;padding-right:50px} #sh_website_coming_soon_section_12 .call-us p span{color:#888} #sh_website_coming_soon_section_12 .coming-soon{height:100%;text-align:center;color:#fff; background-repeat: no-repeat;background-size:cover} #sh_website_coming_soon_section_12 .inner-bg{height:100%;background:url(https://azmind.com/demo/alissa-coming-soon/assets/img/pattern-3.png);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset;box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset} #sh_website_coming_soon_section_12 .coming-soon h2{font-size:40px;font-weight:700;text-transform:uppercase;text-shadow:0 1px 7px rgba(0,0,0,.2)} #sh_website_coming_soon_section_12 .coming-soon p{margin-top:20px;font-size:18px;line-height:26px;text-shadow:0 1px 7px rgba(0,0,0,.2);} #sh_website_coming_soon_section_12 .timer{margin-top:40px;text-shadow:0 1px 5px rgba(0,0,0,.1)} #sh_website_coming_soon_section_12 .timer .sh_days, #sh_website_coming_soon_section_12 .timer .sh_hours, #sh_website_coming_soon_section_12 .timer .sh_minutes, #sh_website_coming_soon_section_12 .timer .sh_seconds{display:inline-block;width:160px;height:160px;margin:0 10px;padding-top:20px;background:#2d2d2d;background:rgba(45,45,45,.7);font-size:18px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px} #sh_website_coming_soon_section_12 .timer .days-wrapper:hover,#sh_website_coming_soon_section_12 .timer .hours-wrapper:hover,#sh_website_coming_soon_section_12 .timer .minutes-wrapper:hover,#sh_website_coming_soon_section_12 .timer .seconds-wrapper:hover{background:url(/sh_corpomate_theme/static/src/css/extra_addons/sh_website_coming_soon/../img/pattern-2.png) #e75967;text-shadow:none} #sh_website_coming_soon_section_12 .timer .sh_number{font-size:80px;line-height:90px} #sh_website_coming_soon_section_12 .subscribe{margin-top:30px;text-align:center} #sh_website_coming_soon_section_12 .subscribe h3{font-size:32px;font-weight:400;color:#4d4d4d;line-height:40px;text-transform:uppercase;text-shadow:1px 2px 1px #fff} #sh_website_coming_soon_section_12 .subscribe p{font-size:18px;font-weight:400;line-height:36px} #sh_website_coming_soon_section_12 .subscribe form{margin-top:24px} #sh_website_coming_soon_section_12 .subscribe form button, #sh_website_coming_soon_section_12 .subscribe form input{height:46px;margin:0;font-family:Lato,Arial,sans-serif;line-height:46px;font-size:18px} #sh_website_coming_soon_section_12 .subscribe form input{width:310px;padding:0 10px;background:#fff;color:#888;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)} #sh_website_coming_soon_section_12 .subscribe form input:focus{-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)} #sh_website_coming_soon_section_12 .subscribe form input:-moz-placeholder{color:#888} #sh_website_coming_soon_section_12 .subscribe form input:-ms-input-placeholder{color:#888} #sh_website_coming_soon_section_12 .subscribe form input::-webkit-input-placeholder{color:#888} #sh_website_coming_soon_section_12 .coming-soon #text_para{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_12 .subscribe form button{width:130px;padding:0;background:#e75967;border:0;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.3);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);transition:all .3s} #sh_website_coming_soon_section_12 .subscribe form button:active, #sh_website_coming_soon_section_12 .subscribe form button:hover{background:#e75967;color:#fff} #sh_website_coming_soon_section_12 .success-message,.error-message{font-size:18px} #sh_website_coming_soon_section_12 .error-message{color:#e75967} #sh_website_coming_soon_section_12 .social{margin-top:30px;padding-bottom:30px;text-align:center} #sh_website_coming_soon_section_12 .social a{display:inline-block;width:48px;height:48px;margin:3px} #sh_website_coming_soon_section_12 .timer .sh_days:hover, #sh_website_coming_soon_section_12 .timer .sh_hours:hover, #sh_website_coming_soon_section_12 .timer .sh_minutes:hover, #sh_website_coming_soon_section_12 .timer .sh_seconds:hover{background:#e75967} @media (min-width:768px) and (max-width:979px){#sh_website_coming_soon_section_12 .logo h1{padding-left:0}#sh_website_coming_soon_section_12 .call-us p{padding-right:0}#sh_website_coming_soon_section_12 .timer .days-wrapper, #sh_website_coming_soon_section_12 .timer .hours-wrapper, #sh_website_coming_soon_section_12 .timer .minutes-wrapper, #sh_website_coming_soon_section_12 .timer .seconds-wrapper{width:140px;height:140px;margin:0 7px;padding-top:20px;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}#sh_website_coming_soon_section_12 .timer .days, #sh_website_coming_soon_section_12 .timer .hours, #sh_website_coming_soon_section_12 .timer .minutes, #sh_website_coming_soon_section_12 .timer .seconds{font-size:60px;line-height:70px}} @media (min-width:1200px){#sh_website_coming_soon_section_12 [class*=span]{float:left;min-height:1px;}} @media (max-width:767px){#sh_website_coming_soon_section_12 .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sh_website_coming_soon_section_12 [class*=span],.row-fluid [class*=span], .uneditable-input[class*=span]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sh_website_coming_soon_section_12 .logo h1{padding-left:0;text-align:center}#sh_website_coming_soon_section_12 .call-us{padding-bottom:7px;text-align:center}#sh_website_coming_soon_section_12 .call-us p{padding-right:0}#sh_website_coming_soon_section_12 .inner-bg{padding:45px 0 50px}#sh_website_coming_soon_section_12 .coming-soon h2{font-size:36px;padding:0 20px}#sh_website_coming_soon_section_12 .coming-soon p{padding:0 20px}#sh_website_coming_soon_section_12 .timer .days-wrapper, #sh_website_coming_soon_section_12 .timer .hours-wrapper, #sh_website_coming_soon_section_12 .timer .minutes-wrapper,#sh_website_coming_soon_section_12 .timer .seconds-wrapper{width:140px;height:140px;margin:7px;padding-top:20px;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}#sh_website_coming_soon_section_12 .timer .days, #sh_website_coming_soon_section_12 .timer .hours,#sh_website_coming_soon_section_12 .timer .minutes, #sh_website_coming_soon_section_12 .timer .seconds{font-size:60px;line-height:70px}#sh_website_coming_soon_section_12 .subscribe h3{padding:0 20px;font-size:28px}#sh_website_coming_soon_section_12 .subscribe p{padding:0 20px}#sh_website_coming_soon_section_12 .timer .sh_days, #sh_website_coming_soon_section_12 .timer .sh_hours, #sh_website_coming_soon_section_12 .timer .sh_minutes, #sh_website_coming_soon_section_12 .timer .sh_seconds{width:130px;height:130px;padding-top:5px;}#sh_website_coming_soon_section_12 .timer .sh_number{font-size:40px;line-height:90px;}} @media (min-width:576px){#sh_website_coming_soon_section_12 .container{max-width:100%}} @media (max-width:480px){#sh_website_coming_soon_section_12 .subscribe form{padding:0 20px}#sh_website_coming_soon_section_12 .subscribe form input{width:90%}#sh_website_coming_soon_section_12 .subscribe form button{width:90%;margin-top:10px}} @media (max-width:360px){#sh_website_coming_soon_section_12 .timer .sh_days, #sh_website_coming_soon_section_12 .timer .sh_hours, #sh_website_coming_soon_section_12 .timer .sh_minutes, #sh_website_coming_soon_section_12 .timer .sh_seconds{margin-bottom:8px;}} #sh_website_coming_soon_section_13{height:100% !important} #sh_website_coming_soon_section_13 .row.sh_sub{width:90%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);} #sh_website_coming_soon_section_13 #countdown_dashboard{padding-left:0;margin:0} #sh_website_coming_soon_section_13 .bg-1{background-size:cover;background-attachment:fixed;height:100%} #sh_website_coming_soon_section_13 .bg-gray{background:#f8f8f8} #sh_website_coming_soon_section_13 .hero-area{display:grid;justify-content:center;align-items:center} #sh_website_coming_soon_section_13 .hero-area h1{color:#fff;font-size:60px;text-transform:uppercase;font-weight:700;padding-bottom:19px;margin-top:30px} #sh_website_coming_soon_section_13 .hero-area p{color:#fff;font-size:20px;line-height:1.3;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_13 .hero-area .counter{background:rgba(255,255,255,.2);padding:18px} #sh_website_coming_soon_section_13 .hero-area .counter ul li{background-color:rgba(90, 44, 44, 0.35);color:#fff;display:inline-block;line-height:25px;padding:25px 28px 20px;text-align:center;width:49%;margin-bottom:3px} #sh_website_coming_soon_section_13 .hero-area .counter ul li .sh_number{font-size:50px;font-weight:600} #sh_website_coming_soon_section_13 .hero-area .counter ul li .sh_label{display:block;font-size:16px;font-weight:600;padding-top:15px} #sh_website_coming_soon_section_13 .hero-area .counter ul li .digit{display:inline-block;font-size:50px;font-weight:700;line-height:50px;position:relative;overflow:hidden;height:60px} @media (max-width:895px){#sh_website_coming_soon_section_13 .hero-area h1{font-size:50px;}#sh_website_coming_soon_section_13 .hero-area p{font-size:18px;}} @media (max-width:414px){#sh_website_coming_soon_section_13 .row.sh_sub{width:100%;margin:0 auto;}} @media (max-width:360px){#sh_website_coming_soon_section_13 .row.sh_sub{margin:0 auto;}} #sh_website_coming_soon_section_14{height:100%} #sh_website_coming_soon_section_14 #normal-countdown,.center-text,.right-section .footer-icons>li>a>i{text-align:center} #sh_website_coming_soon_section_14 .logo img{width:200px;} #sh_website_coming_soon_section_14 .display-table{display:table;height:100%;width:100%} #sh_website_coming_soon_section_14 .display-table-cell{display:table-cell;vertical-align:middle} ::-webkit-input-placeholder{font-size:.9em;letter-spacing:1px} ::-moz-placeholder{font-size:.9em;letter-spacing:1px} :-ms-input-placeholder{font-size:.9em;letter-spacing:1px} :-moz-placeholder{font-size:.9em;letter-spacing:1px} #sh_website_coming_soon_section_14 .full-height{height:100%} #sh_website_coming_soon_section_14 .position-static{position:static} #sh_website_coming_soon_section_14 .main-area{position:relative;height:100vh} #sh_website_coming_soon_section_14 .left-section{background-repeat: no-repeat;position:absolute;top:0;bottom:0;left:0;width:50%;background-size:cover} #sh_website_coming_soon_section_14 #normal-countdown .sh_days, #sh_website_coming_soon_section_14 #normal-countdown .sh_hours, #sh_website_coming_soon_section_14 #normal-countdown .sh_minutes, #sh_website_coming_soon_section_14 #normal-countdown .sh_seconds{position:relative;display:inline-block;margin:2.5%;height:120px;width:120px;border-radius:100px;background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.4);color:#F84982} #sh_website_coming_soon_section_14 #normal-countdown .sh_days .sh_number, #sh_website_coming_soon_section_14 #normal-countdown .sh_hours .sh_number, #sh_website_coming_soon_section_14 #normal-countdown .sh_minutes .sh_number, #sh_website_coming_soon_section_14 #normal-countdown .sh_seconds .sh_number{font-weight:600;line-height:80px;font-size:40px;} #sh_website_coming_soon_section_14 #normal-countdown .time-sec span{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)} #sh_website_coming_soon_section_14 .right-section{float:right;width:50%;position:relative;padding:0 60px; background: #e4e4e4;} #sh_website_coming_soon_section_14 .right-section .logo{position:absolute;top:40px;height:30px} #sh_website_coming_soon_section_14 .right-section .logo img{height:100%;width:auto} #sh_website_coming_soon_section_14 .right-section .main-content{padding:60px 40px 40px 0} #sh_website_coming_soon_section_14 .main-content .title{margin-bottom:15px;font-size:3.5rem} #sh_website_coming_soon_section_14 .main-content .email-input-area{margin:40px 0 20px;position:relative;width:400px;height:47px} #sh_website_coming_soon_section_14 .main-content .email-input-area .email-input{width:100%;position:absolute;top:0;bottom:0;left:0;border-radius:2px;outline:0;padding:0 140px 0 25px;transition:all .2s;background:#F1F2F3;box-shadow:inset 0 0 1px rgba(0,0,0,.1);border:1px solid transparent} #sh_website_coming_soon_section_14 .main-content .email-input-area .email-input:focus{border-color:#f89fbc} #sh_website_coming_soon_section_14 .main-content .email-input-area .submit-btn{width:120px;text-align:center;position:absolute;top:0;bottom:0;right:0;font-size:.9em;outline:0;border-radius:0 2px 2px 0;transition:all .3s;background:#F84982;color:#fff} #sh_website_coming_soon_section_14 .main-content .email-input-area .submit-btn:hover{background:#e40b52} #sh_website_coming_soon_section_14 .main-content .post-desc{color:#999} #sh_website_coming_soon_section_14 .right-section .footer-icons{position:absolute;bottom:30px} #sh_website_coming_soon_section_14 .right-section .footer-icons>li>a{display:inline-block;font-size:1.07em;padding:0} #sh_website_coming_soon_section_14 .right-section .footer-icons>li:first-child{margin-right:10px} #sh_website_coming_soon_section_14 .right-section .footer-icons>li>a>i{display:inline-block;height:35px;line-height:33px;transition:all .2s;border-radius:40px;width:35px} #sh_website_coming_soon_section_14 .right-section #text_para{display: -webkit-box;-webkit-line-clamp:8;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:1200px){#sh_website_coming_soon_section_14 .date-countdown{width:100%}} @media only screen and (max-width:992px){#sh_website_coming_soon_section_14 .main-area{position:relative;height:200vh}#sh_website_coming_soon_section_14 .right-section{float:none;width:100%;height:50%}#sh_website_coming_soon_section_14 .right-section .main-content{padding:40px 0}#sh_website_coming_soon_section_14 .main-content .email-input-area{width:100%}#sh_website_coming_soon_section_14 .main-content .email-input-area .email-input{padding:0 115px 0 20px}#sh_website_coming_soon_section_14.main-content .email-input-area .submit-btn{width:100px}#sh_website_coming_soon_section_14.right-section .footer-icons>li>a>i{height:30px;line-height:28px;width:30px}#sh_website_coming_soon_section_14 .left-section{position:static;width:100%;height:50%}#sh_website_coming_soon_section_14 .date-countdown{width:100%}#sh_website_coming_soon_section_14 .date-countdown .time_circles>div>h4{font-size:.7em!important}} @media only screen and (max-width:767px){#sh_website_coming_soon_section_14 p{line-height:1.4}#sh_website_coming_soon_section_14 h1{font-size:2.8em;line-height:1}#sh_website_coming_soon_section_14 h2{font-size:2.2em;line-height:1.1}#sh_website_coming_soon_section_14 h3{font-size:1.8em}} @media only screen and (max-width:479px){#sh_website_coming_soon_section_14 body{font-size:12px}#sh_website_coming_soon_section_14 #normal-countdown .time-sec{height:100px;width:100px;margin:5%}#sh_website_coming_soon_section_14 #normal-countdown .time-sec .sh_number{line-height:80px}#sh_website_coming_soon_section_14 .right-section{padding:0 30px}} #sh_website_coming_soon_section_15{height: 100% !important;} #sh_website_coming_soon_section_15 .row.sh_sub{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);width: 90%;} #sh_website_coming_soon_section_15 .hss{background-size:cover;background-repeat:no-repeat;background-position: center;height: 100%;} #sh_website_coming_soon_section_15 .product-showcase{margin:0 auto;background:#2d2d2d} #sh_website_coming_soon_section_15 .product-showcase-pattern{margin:0 auto;background-image:url(https://azmind.com/demo/produkta/assets/img/pattern-2.png);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset;box-shadow:0 1px 5px 0 rgba(0,0,0,.3) inset} #sh_website_coming_soon_section_15 .product-background{height: 100%;background:#2d2d2d;background:rgba(45,45,45,.7);-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px} #sh_website_coming_soon_section_15 .product-background h1,.product-description{padding-right:40px;color:#fff;text-shadow:0 1px 7px rgba(0,0,0,.2)} #sh_website_coming_soon_section_15 .product-background h1{margin-top:35px;font-size:48px;font-weight:400;line-height:58px} #sh_website_coming_soon_section_15 .product-description{line-height:30px} .product-description-right{margin-top:25px;padding-left:0} #sh_website_coming_soon_section_15 .timer{margin-top:20px;padding-bottom:30px} #sh_website_coming_soon_section_15 .timer .sh_number{font-size:40px;display:inline-block} #sh_website_coming_soon_section_15 .product-description form{margin-top:20px;margin-bottom:0} #sh_website_coming_soon_section_15 .product-description form button,.product-description form input{margin-top:10px;font-family:'PT Sans',Helvetica,Arial,sans-serif;font-size:16px} #sh_website_coming_soon_section_15 .product-description form input{margin-bottom:0;padding:12px 15px;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);color:#555} #sh_website_coming_soon_section_15 .product-description form input:focus{border:1px solid #fff;-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)} #sh_website_coming_soon_section_15 .product-description form input:-moz-placeholder{color:#555} #sh_website_coming_soon_section_15 .product-description form input:-ms-input-placeholder{color:#555} #sh_website_coming_soon_section_15 .product-description form input::-webkit-input-placeholder{color:#555} #sh_website_coming_soon_section_15 .product-description form button{padding:12px 25px;background:#518d8a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #73a3a1;-moz-box-shadow:0 25px 35px 0 rgba(255,255,255,.15) inset,0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 25px 35px 0 rgba(255,255,255,.15) inset,0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 25px 35px 0 rgba(255,255,255,.15) inset,0 1px 5px 0 rgba(0,0,0,.2);text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fff;transition: all .2s;} #sh_website_coming_soon_section_15 .product-description form button:hover{color:#fff;-moz-box-shadow:0 15px 30px 0 rgba(255,255,255,.1) inset,0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 15px 30px 0 rgba(255,255,255,.1) inset,0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 15px 30px 0 rgba(255,255,255,.1) inset,0 1px 5px 0 rgba(0,0,0,.2)} #sh_website_coming_soon_section_15 .product-description form button:active{-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,.1) inset,0 1px 4px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.1) inset,0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 5px 8px 0 rgba(0,0,0,.1) inset,0 1px 4px 0 rgba(0,0,0,.1);border:0} #sh_website_coming_soon_section_15 .sh_days, #sh_website_coming_soon_section_15 .sh_hours, #sh_website_coming_soon_section_15 .sh_minutes, #sh_website_coming_soon_section_15 .sh_seconds{display: inline-flex;padding-right:5px;} #sh_website_coming_soon_section_15 .product-description{display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media only screen and (max-width:360px){#sh_website_coming_soon_section_15 .row.sh_sub{margin:0 auto;}#sh_website_coming_soon_section_15 .sh_days, #sh_website_coming_soon_section_15 .sh_minutes{margin-right:15px;}} #sh_website_coming_soon_section_16{height: 100% !important;background-repeat: no-repeat;background-size: cover;} #sh_website_coming_soon_section_16 .coming-soon{height:100%;margin:0 auto;position:relative;overflow:hidden;padding-bottom:32px} #sh_website_coming_soon_section_16 .coming-soon:before{content: '';background-color: #1b1a1aa3; width: 79%;z-index: 0; height: 134%;position: absolute;left: -38%;-ms-transform: rotate(20deg);-webkit-transform: rotate(20deg);transform: rotate(160deg);} #sh_website_coming_soon_section_16 .inner-bg{padding:75px 0 40px} #sh_website_coming_soon_section_16 .coming-soon .logo{padding-bottom:20px;text-align: center;} #sh_website_coming_soon_section_16 .coming-soon .logo h1{margin:0; text-align: center;} #sh_website_coming_soon_section_16 .coming-soon .logo h1 img{width:200px;} #sh_website_coming_soon_section_16 h1{margin-top: 10px;font-size: 42px;font-weight: 100;line-height: 54px;color: #fff;text-align: center;} #sh_website_coming_soon_section_16 strong{font-weight: 800;} #sh_website_coming_soon_section_16 .coming-soon .logo a img{display:inline-block;width:200px;text-indent:-99999px} #sh_website_coming_soon_section_16 .coming-soon p{margin:60px 0 10px;padding:0 120px;font-size:20px;line-height:36px} #sh_website_coming_soon_section_16 .timer{margin-top:60px;text-align: center;color: #fff;} #sh_website_coming_soon_section_16 .timer .sh_days, #sh_website_coming_soon_section_16 .timer .sh_hours, #sh_website_coming_soon_section_16 .timer .sh_minutes, #sh_website_coming_soon_section_16 .timer .sh_seconds{display:inline-block;width:160px;margin:0 10px;font-size:18px;padding:25px 10px;background-color:rgba(255,255,255,.17);border-radius:0;border:1px solid rgba(255,255,255,.37);box-shadow:1px 0 4px #5F5F5F} #sh_website_coming_soon_section_16 .timer .sh_number{font-size:80px;font-weight:100;line-height:90px} @media (max-width: 1024px){#sh_website_coming_soon_section_16 .coming-soon .row{margin-top: 40%;}} @media (min-width: 768px) and (max-width: 991px){#sh_website_coming_soon_section_16 .coming-soon p{padding: 0;}#sh_website_coming_soon_section_16 .timer .days-wrapper, #sh_website_coming_soon_section_16 .timer .hours-wrapper, #sh_website_coming_soon_section_16 .timer .minutes-wrapper, .timer .seconds-wrapper{width: 150px;}} @media (max-width: 768px){#sh_website_coming_soon_section_16 .timer .sh_days, #sh_website_coming_soon_section_16 .timer .sh_hours, #sh_website_coming_soon_section_16 .timer .sh_minutes, #sh_website_coming_soon_section_16 .timer .sh_seconds{width:149px;}#sh_website_coming_soon_section_16 .coming-soon p{padding: 0;}#sh_website_coming_soon_section_16 .timer .days-wrapper, .timer .hours-wrapper, .timer .minutes-wrapper, .timer .seconds-wrapper{width: 150px;}#sh_website_coming_soon_section_16 .timer .slash{display: none;}} @media (max-width: 550px){#sh_website_coming_soon_section_16 .subscribe form input{width: 95%;}#sh_website_coming_soon_section_16 .subscribe form button{width: 95%; margin-top: 10px;}} @media (max-width: 414px){#sh_website_coming_soon_section_16 .coming-soon .row{margin-top: 8%;}} @media (max-width: 400px){#sh_website_coming_soon_section_16 h1{font-size: 32px;}} @media (max-width: 360px){#sh_website_coming_soon_section_16 .timer .sh_days, #sh_website_coming_soon_section_16 .timer .sh_hours, #sh_website_coming_soon_section_16 .timer .sh_minutes, #sh_website_coming_soon_section_16 .timer .sh_seconds{width:143px;}#sh_website_coming_soon_section_16 .coming-soon .row{margin-top: 0%;}} #sh_website_coming_soon_section_17{height:100% !important} #sh_website_coming_soon_section_17 .styled div,#sh_website_coming_soon_section_17 .styled div span{font-weight:400;text-align:center} #sh_website_coming_soon_section_17 .countdown{text-align:center;margin-top:0;margin-bottom:50px} #sh_website_coming_soon_section_17 .styled{margin-bottom:80px;width:100%} #sh_website_coming_soon_section_17 .row.sh_sub{position: absolute;left: 50%;top: 50%;transform: translate(-50% , -50%);width:100%} #sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours, #sh_website_coming_soon_section_17 .styled .sh_minutes, #sh_website_coming_soon_section_17 .styled .sh_seconds{display:inline-block;font-size:70px;margin:0 25px;text-shadow:none;vertical-align:middle;color:#fff} #sh_website_coming_soon_section_17 .banner-container{background-repeat: no-repeat;background-size: cover;height:100%;} #sh_website_coming_soon_section_17 .heading h2{color:#fff;font-size:54px} #sh_website_coming_soon_section_17 .heading h3{font-size:36px;margin-top:67px} #sh_website_coming_soon_section_17 .heading p{color:#fff;font-size:16px;font-weight:400} #sh_website_coming_soon_section_17 .styled .sh_label{display:block;font-size:22px;margin-top:-29px} #sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours, #sh_website_coming_soon_section_17 .styled .sh_minutes, #sh_website_coming_soon_section_17 .styled .sh_seconds{width:150px;height:150px;position:relative;padding:62px 0 0} #sh_website_coming_soon_section_17 .styled .sh_days:after, #sh_website_coming_soon_section_17 .styled .sh_hours:after, #sh_website_coming_soon_section_17 .styled .sh_minutes:after, #sh_website_coming_soon_section_17 .styled .sh_seconds:after{content:'';width:150px;height:150px;display:table;border:1px solid #fff;margin:50px auto;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0} #sh_website_coming_soon_section_17 .text-center{text-align: center !important;width: 100%;} #sh_website_coming_soon_section_17 .container #text_para{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media (max-width:815px){#sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours, #sh_website_coming_soon_section_17 .styled .sh_minutes, #sh_website_coming_soon_section_17 .styled .sh_seconds{display:inline-block;font-size:35px; width: 100px; height: 100px; position: relative; padding: 70px 0 0;}#sh_website_coming_soon_section_17 .styled .sh_days:after, #sh_website_coming_soon_section_17 .styled .sh_hours:after, #sh_website_coming_soon_section_17 .styled .sh_minutes:after, #sh_website_coming_soon_section_17 .styled .sh_seconds:after{width: 100px; height: 100px;}#sh_website_coming_soon_section_17 .styled .sh_label{display:block;font-size:15px;margin-top:-15px}#sh_website_coming_soon_section_17 .heading h2{font-size: 40px;}#sh_website_coming_soon_section_17 .heading p{font-size: 14px;}#sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours, #sh_website_coming_soon_section_17 .styled .sh_minutes, #sh_website_coming_soon_section_17 .styled .sh_seconds{margin-top:0px;}} @media (max-width:780px){#sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours, #sh_website_coming_soon_section_17 .styled .sh_minutes, #sh_website_coming_soon_section_17 .styled .sh_seconds{margin-top:0px;margin-bottom:28px}} @media (max-width:360px){#sh_website_coming_soon_section_17 .row.sh_sub{margin:0 auto;}#sh_website_coming_soon_section_17 .styled .sh_days, #sh_website_coming_soon_section_17 .styled .sh_hours{margin-bottom:40px;}} #sh_website_coming_soon_section_18{height:100% !important;background-size: cover;} #sh_website_coming_soon_section_18 .center-content{left: 50%;position: absolute;width: 100%;transform: translate(-50% , 0%);margin-top:10%;} #sh_website_coming_soon_section_18 .intro-content{display:inline-block;font-size:1.15em;margin:0;min-width:100%;min-height:100%;vertical-align:middle;} #sh_website_coming_soon_section_18 .intro-title{font-family:latobold;font-size:3em;font-weight:400;margin:15px 0;text-transform:uppercase;color:#fff} #sh_website_coming_soon_section_18 .obak{color:#2098f5} #sh_website_coming_soon_section_18 .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear} #sh_website_coming_soon_section_18 .fa-4x{font-size:4em;color:#fff} #sh_website_coming_soon_section_18 .countdown{list-style:none;margin:20px 0;padding:0;display:block;text-align:center;font-family:BeonMedium;color:#fff} #sh_website_coming_soon_section_18 .countdown li{display:inline-block} #sh_website_coming_soon_section_18 .countdown li .sh_number{font-size:80px;font-weight:300;line-height:80px} #sh_website_coming_soon_section_18 .countdown li p{color:#ddd;font-size:14px} #sh_website_coming_soon_section_18 .countdown li.seperator{font-size:14px;margin-top:12px;line-height:30px;vertical-align:top} @media (max-width:1024px){#sh_website_coming_soon_section_18 .center-content{margin-top:50%;}} @media (max-width:768px){#sh_website_coming_soon_section_18 .center-content{margin-top:42%;}} @media (max-width:375px){#sh_website_coming_soon_section_18 .countdown li .sh_number{font-size:75px;}} @media (max-width:360px){#sh_website_coming_soon_section_18 .center-content{margin-top:30%;}#sh_website_coming_soon_section_18 .countdown li .sh_number{font-size:70px;}} #sh_website_coming_soon_section_19{height:100% !important;} #sh_website_coming_soon_section_19 #home-page{height:100%;} #sh_website_coming_soon_section_19 .text_para{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_19 #home-page{position: relative;background-position: 50% 0;background-repeat: no-repeat; background-size: cover;} #sh_website_coming_soon_section_19 .home-bg{height: 100%;background-color: rgba(0,0,0,0.7);} #sh_website_coming_soon_section_19 .main-logo{margin-bottom: 25px;} #sh_website_coming_soon_section_19 .main-logo img{width:250px;} #sh_website_coming_soon_section_19 h1{color: #48b4ff;font-size: 20px;width: 80%;margin: 0 auto;} #sh_website_coming_soon_section_19 .home-page{text-align: center !important; position: absolute;left: 50%;top: 50%;transform: translate(-50% ,-50%);} #sh_website_coming_soon_section_19 .home-page h2{margin-top: 20px;font-size: 40px;color: #ffffff;font-weight: 700;text-transform: uppercase;} #sh_website_coming_soon_section_19 .tk-countdown{color: #fff; text-align: center;} #sh_website_coming_soon_section_19 .tk-countdown div{display: inline-block;} #sh_website_coming_soon_section_19 .submit-bt, #sh_website_coming_soon_section_19 .social-shear a i, #sh_website_coming_soon_section_19 .service i, #sh_website_coming_soon_section_19 .member .member-img img, #sh_website_coming_soon_section_19 .contact-form .submit-button, #sh_website_coming_soon_section_19 .tk-countdown div.days, #sh_website_coming_soon_section_19 .tk-countdown div.hours, #sh_website_coming_soon_section_19 .tk-countdown div.minutes, #sh_website_coming_soon_section_19 .tk-countdown div.seconds, #sh_website_coming_soon_section_19 .subscribe-area .form-control, #sh_website_coming_soon_section_19 .contact-form .form-control, #sh_website_coming_soon_section_19 .service-aro-icon i{border-color: #48b4ff!important;} #sh_website_coming_soon_section_19 .tk-countdown div.days{border: 2px solid;border-radius: 20px 0px;width: 120px;height: 120px;padding-top: 15px; margin: 15px;} #sh_website_coming_soon_section_19 .tk-countdown div .sh_number:first-child{height: 64px;font-family: 'Open Sans', sans-serif;font-weight: 300;font-size: 60px;line-height: 64px;color: #f7f7f7;} #sh_website_coming_soon_section_19 .tk-countdown div .sh_number{display: block;} #sh_website_coming_soon_section_19 .tk-countdown div .sh_number:last-child{color: #48b4ff;} #sh_website_coming_soon_section_19 .tk-countdown div .sh_number:last-child{height: 20px;font-family: 'Open Sans', sans-serif;font-weight: 300;font-size: 18px;line-height: 20px;} #sh_website_coming_soon_section_19 .tk-countdown div.hours{border: 2px solid;border-radius: 20px 0px;width: 120px;height: 120px;padding-top: 15px;margin: 15px;} #sh_website_coming_soon_section_19 .tk-countdown div.minutes{border: 2px solid;border-radius: 20px 0px;width: 120px;height: 120px;padding-top: 15px;margin: 15px;} #sh_website_coming_soon_section_19 .tk-countdown div.seconds{border: 2px solid;border-radius: 20px 0px;width: 120px; height: 120px;padding-top: 15px; margin: 15px;} @media (max-width:780px){#sh_website_coming_soon_section_19 .main-logo img{width: 200px;}#sh_website_coming_soon_section_19 h1{font-size: 15px;}#sh_website_coming_soon_section_19 .home-page h2{margin-top: 17px;font-size: 30px;}} #sh_website_coming_soon_section_20{height:100% !important;} #sh_website_coming_soon_section_20 .banner-content{opacity:1; z-index:9; position:relative; -webkit-transition:opacity 1s,opacity 1s,-webkit-transform 1s; transition:opacity 1s,opacity 1s,-webkit-transform 1s; transition:opacity 1s,opacity 1s,transform 1s; transition:opacity 1s,opacity 1s,transform 1s,-webkit-transform 1s; background-size: cover; background-repeat: no-repeat; height: 100%;} #sh_website_coming_soon_section_20 .show-menu .banner-content{opacity:0; z-index:-9} #sh_website_coming_soon_section_20 .banner-text{height:100%; text-align:center; color:#fff;} #sh_website_coming_soon_section_20 .banner-text h2{font-size:42px; text-transform:uppercase; font-weight:700; letter-spacing:2px; margin-bottom:15px; color:#fff;} #sh_website_coming_soon_section_20 .banner-text p{font-size:18px; line-height:30px; padding:0 30px; color:#fff;} #sh_website_coming_soon_section_20 .clock-countdown{position:relative; max-width:100%; width:auto; margin:0 auto 40px; padding:20px 0} #sh_website_coming_soon_section_20 .clock-countdown .text{position:relative; width:100%; font-weight:400; letter-spacing:0; margin-top:.5em; display:block; text-transform:uppercase; color:#fff; text-align:center} #sh_website_coming_soon_section_20 .clock-countdown .block:last-child .days:after{display:none} #sh_website_coming_soon_section_20 .clock-countdown .days-counter{display:inline-block; position:relative; text-align:center; width:380px; top:0; bottom:0; margin-bottom:10px} #sh_website_coming_soon_section_20 .clock-countdown .days-counter .days{font-size:112px; letter-spacing:5px; line-height:1} #sh_website_coming_soon_section_20 .clock-countdown .days-counter .sh_label{font-size:16px; letter-spacing:2px; position:absolute; right:0; text-transform:uppercase; top:20px; width:auto; font-weight:400;} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter{color:#fff; font-size:24px; font-weight:700; position:relative; text-align:center; width:100%; letter-spacing:2px; word-spacing:8px; background:rgba(0,0,0,.5); border-top:1px solid #ababab; padding:8px 0} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter .normal{font-weight:400; font-size:18px} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter:after,.clock-countdown .hour-counter:before{position:absolute; content:''; border-bottom:1px solid #ababab; height:1px; bottom:0} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter:before{right:0; left:80%} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter:after{left:0; right:80%} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter .clock-border:after,.clock-countdown .hour-counter .clock-border:before{position:absolute; content:''; border:1px solid #ababab; width:20px; height:110px; bottom:0} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter .clock-border:before{left:0; right:auto; border-right:none; border-bottom:none} #sh_website_coming_soon_section_20 .clock-countdown .hour-counter .clock-border:after{right:0; left:auto; border-left:none; border-bottom:none} #sh_website_coming_soon_section_20 .text_para{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} @media (max-width:360px){#sh_website_coming_soon_section_20 .clock-countdown .days-counter .sh_label{margin-right:22px;}} #sh_website_coming_soon_section_21{position: relative; z-index: -1; height: 100%; -ms-background-size: cover; background-size: cover; width: 100%; background-repeat: no-repeat;} #sh_website_coming_soon_section_21 .main-container{position: relative; display: block; top: 0; left: 0; width: 100%; background: rgba(255, 255, 255, 0.37); overflow: hidden; z-index: 2; height: 100%;} #sh_website_coming_soon_section_21 .contain-wrapper{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);} #sh_website_coming_soon_section_21 .line{border-width: 200px; border-bottom: 2px solid #191919;} #sh_website_coming_soon_section_21 .line, .line-accent{width: 180px; margin: 0 auto;} #sh_website_coming_soon_section_21 .hero-section .hero-big-text{display: table; font-size: 3em; text-align: center; text-transform: uppercase; padding: 0 10%; margin: 20px auto!important; font-weight: 600;} #sh_website_coming_soon_section_21 .accent-text-color{color: #FFCE54!important;} #sh_website_coming_soon_section_21 .italic{font-style: italic!important;} #sh_website_coming_soon_section_21 .font-weight-500{font-weight: 500!important;} #sh_website_coming_soon_section_21 .alt-font{font-family: Raleway,sans-serif!important;} #sh_website_coming_soon_section_21 .line-accent{border-bottom: 2px solid #FFCE54;} @media (max-width:400px){#sh_website_coming_soon_section_21{height:100vh !important;}} #sh_website_coming_soon_section_22{height:100% !important; background-size: cover; background-repeat: no-repeat;} #sh_website_coming_soon_section_22 #home{position: absolute; top: 0%; left: 37%; transform: translate(-50% , -0%); margin-top:20%;} #sh_website_coming_soon_section_22 .brand-logo{width:250px;} #sh_website_coming_soon_section_22 #home .content{color:#fff; width: 100%; max-height: 111rem; text-align: left; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; opacity: 1; visibility: visible;} @media only screen and (max-width: 1600px){#sh_website_coming_soon_section_22 h1{font-size: 4rem; font-weight: 700;}} #sh_website_coming_soon_section_22 div.text-intro{color: #fff; font-size: 1rem; font-weight: 300; margin-bottom: 3rem; line-height: 1.5; display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;width: 100%;} #sh_website_coming_soon_section_22 strong, b{font-weight: 700;} #sh_website_coming_soon_section_22 #home span img{width:200px;} @media (max-width:768px){#sh_website_coming_soon_section_22 #home{margin-top:50%;}} #sh_website_coming_soon_section_23{position: relative; z-index: -1; height:100% !important; background-position: center; background-size: cover; position: relative;} #sh_website_coming_soon_section_23 .main-container{display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100%; background: rgba(255,255,255,.6); overflow: hidden; z-index: 2; padding: 45px 0px;} #sh_website_coming_soon_section_23 .hero-section{height:100%;display: table;} #sh_website_coming_soon_section_23 .contain-wrapper{display: table-cell;vertical-align: middle;} #sh_website_coming_soon_section_23 .line{width: 80px;border-width: 200px;} #sh_website_coming_soon_section_23 .home-big-text{display: block;font-size: 3.75em;width: 61%; white-space: pre-line;} #sh_website_coming_soon_section_23 .font-weight-600{font-weight: 600!important;} #sh_website_coming_soon_section_23 .text-uppercase{text-transform: uppercase;} #sh_website_coming_soon_section_23 .accent-text-color{color: #FFCE54!important;} #sh_website_coming_soon_section_23 .accent-text-color{color: #FFCE54!important;} #sh_website_coming_soon_section_23 .italic{font-style: italic!important;} #sh_website_coming_soon_section_23 .font-weight-500{font-weight: 500!important;} #sh_website_coming_soon_section_23 .alt-font{font-family: Raleway,sans-serif!important;} #sh_website_coming_soon_section_23 .line-big1{border-bottom: 2px solid #191919; width: 200px;} #sh_website_coming_soon_section_23 .line-accent1{margin:0px;} #sh_website_coming_soon_section_23 .line{border-bottom: 2px solid #191919;} #sh_website_coming_soon_section_23 .line{width: 80px;} #sh_website_coming_soon_section_23 .margin-top-25{margin-top: 25px!important;} #sh_website_coming_soon_section_24 .main-area{position: relative; height: 100vh; z-index: 1; padding: 0 20px; background-size: cover; color: #fff;} #sh_website_coming_soon_section_24 .main-area:after{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: -1; opacity: .4; background: #000;} #sh_website_coming_soon_section_24 .center-text{text-align: center;} #sh_website_coming_soon_section_24 .display-table{display: table; height: 100%; width: 100%;} #sh_website_coming_soon_section_24 .display-table-cell{display: table-cell; vertical-align: middle;} #sh_website_coming_soon_section_24 .font-white{color: #fff;} #sh_website_coming_soon_section_24 h1{font-size: 3.5em; line-height: 1;} #sh_website_coming_soon_section_24 .main-area .desc{margin: 20px auto; max-width: 500px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;} #sh_website_coming_soon_section_24 .main-area .notify-btn{padding: 13px 35px; border-radius: 50px; border: 2px solid #f84982; color: #fff; background: #f84982; text-decoration: none;} @media (max-width:360px){#sh_website_coming_soon_section_24 h1{font-size: 3.4em;}} #sh_website_coming_soon_section_25{height:100% !important;} #sh_website_coming_soon_section_25 .bgimg{height:100% ; background-position: center; background-size: cover; position: relative; color: white; font-family: "Courier New", Courier, monospace; font-size: 25px;} #sh_website_coming_soon_section_25 .topleft{position: absolute; top: 5%; left: 16px;} #sh_website_coming_soon_section_25 .topleft img{width: 200px;} #sh_website_coming_soon_section_25 .bottomleft{position: absolute; bottom: 0; left: 16px;} #sh_website_coming_soon_section_25 .middle{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center;} #sh_website_coming_soon_section_25 p{font-size: 16px;} #sh_website_coming_soon_section_25 hr{margin: auto; width: 40%; border-top: 1px solid rgb(255, 252, 252);} #sh_website_coming_soon_section_25 #text_para{display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;} #sh_website_coming_soon_section_26{height: 100% !important; width: 100%; background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_website_coming_soon_section_26 .bg_img{height: 100%; background: #0000006e;} #sh_website_coming_soon_section_26 .social-nav{position: absolute; top: 0px; left: 40px;} #sh_website_coming_soon_section_26 .social-nav ul{margin: 0; padding: 0;} #sh_website_coming_soon_section_26 .social-nav ul li{list-style: none; display: block; float: left; background: #393939; padding: 100px 12px 5px 12px; margin: 1px; opacity: .5; cursor:pointer;} #sh_website_coming_soon_section_26 .social-nav ul li:hover{opacity: 1;} #sh_website_coming_soon_section_26 .social-nav a{color: #fff; font-size: 20px; text-decoration: none;} #sh_website_coming_soon_section_26 .sh_com{position: absolute; top: 50%; left: 35%; transform: translate(-50%,-50%);} #sh_website_coming_soon_section_26 .sh_com h1{font-size: 63px; line-height: 70px; padding: 0; margin: 0; color: #fff;} #sh_website_coming_soon_section_26 .sh_com p{font-size: 15px; line-height: 25px; padding: 0; margin: 0; color: #b7b7b7;} #sh_website_coming_soon_section_26 #logo{font-family: 'Coustard', serif; font-size: 49px; bottom: 40px; height: auto; left: 3%; position: absolute; z-index: 1000; color: #fff;} #sh_website_coming_soon_section_26 #logo img{width: 250px;} #sh_website_coming_soon_section_26 .sh_com #text_para{display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;} @media (max-width:550px){#sh_website_coming_soon_section_26 .sh_com h1{font-size: 50px;}} #sh_website_coming_soon_section_27{background-color: #444; height: 100% !important; background-position: center; background-size: cover;} #sh_website_coming_soon_section_27 .wrapper{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);} #sh_website_coming_soon_section_27 h2{font-size: 58px; width: 90%; color: #fff; text-align: center; margin:0px auto 20px; font-weight: 100;} #sh_website_coming_soon_section_27 p{text-align: center; width: 100%; margin: 20px 0px; line-height: 1.6; font-weight: 200; font-size: 18px; color: rgba(255, 255, 255, .75);} #sh_website_coming_soon_section_27 ul.countdown{margin: 45px auto; display: block; text-align: center;} #sh_website_coming_soon_section_27 ul.countdown li{display: inline-block; height: 80px; margin: 0 5px 15px 5px; text-align: center; color: #fff; color: rgba(255, 255, 255, 0.5); font-size: 14px; line-height: 1; text-transform: uppercase; -webkit-border-radius: 499px; -moz-border-radius: 499px; border-radius: 499px; border: 1px solid #fff; font-weight: 200; width: 130px; height: 130px; padding-top: 30px;} #sh_website_coming_soon_section_27 ul.countdown li span{display: block; font-size: 46px; color: rgba(255, 255, 255, 1); font-weight: 100;} #sh_website_coming_soon_section_27 .connect{width: 95%; margin: 100px 0;} #sh_website_coming_soon_section_27 .connect ul{width: 100%; text-align: center; display: inline-block;} #sh_website_coming_soon_section_27 .connect ul li{width: 48px; height: 48px; display: inline-block; -webkit-border-radius: 499px; -moz-border-radius: 499px; border-radius: 499px; border: 1px solid #fff; margin: 0 5px;} #sh_website_coming_soon_section_27 .connect ul li a{color: #fff; font-size: 25px; line-height: 40px; text-decoration:none; opacity: 0.65;} #sh_website_coming_soon_section_27 .connect ul li a:hover{opacity: 1;} #sh_website_coming_soon_section_27 .connect ul li a:active{opacity: 0.8;} @media only screen and (max-width : 960px){#sh_website_coming_soon_section_27 .wrapper{width: auto;}#sh_website_coming_soon_section_27 .connect{display: block; float: none; width: 348px; margin: 50px auto;}#sh_website_coming_soon_section_27 .connect ul{width: 340px; display:flex;}#sh_website_coming_soon_section_27 h2{font-size:45px;}} @media only screen and (max-width : 480px){#sh_website_coming_soon_section_27 h1, ul.countdown{margin: 20px auto;}#sh_website_coming_soon_section_27 h2{margin: 40px auto; font-size:45px;}} #sh_website_coming_soon_section_28{background-repeat:no-repeat; height: 100% !important; background-position: center; background-size: cover;} #sh_website_coming_soon_section_28 .sh_sub{position: absolute; left: 50%; top: 50%; transform: translate(-50% ,-50%);} #sh_website_coming_soon_section_28 .banner-container{height:100%} #sh_website_coming_soon_section_28 .logo{font-size: 2.2em; text-shadow: none; margin: 8px 0 0 0;} #sh_website_coming_soon_section_28 .logo img{width:200px;} #sh_website_coming_soon_section_28 .logo{width: auto; margin: 0 auto; padding: 16px;} #sh_website_coming_soon_section_28 .styled .sh_number{font-size:40px;} #sh_website_coming_soon_section_28 .heading{padding: 3px 10px; padding-bottom: 15px; margin-bottom: 12px; display: block;} #sh_website_coming_soon_section_28 .heading h2{color: #FFF; font-weight: 600; font-size: 45px;} #sh_website_coming_soon_section_28 .heading strong{color: #fff; font-size: 19px; font-weight: normal;} #sh_website_coming_soon_section_28 .styled{margin-bottom: 75px;} #sh_website_coming_soon_section_28 .countdown{text-align: center; margin-top: 40px;} #sh_website_coming_soon_section_28 .styled div{width: 150px; height: 109px; background: rgba(255, 255, 255, 0.26); position: relative; color: #FFF; padding: 20px 0;} #sh_website_coming_soon_section_28 .styled div{width: 150px; height: 150px; position: relative; padding: 0 0 0 0;} #sh_website_coming_soon_section_28 .styled div{display: inline-block; margin-left: 10px; font-size: 55px; font-weight: normal; text-align: center; margin: 0 25px; height: 100px; text-shadow: none; vertical-align: middle; color: #fff; line-height: 53px;} #sh_website_coming_soon_section_28 .styled div:before{content: ""; position: absolute; top: -30px; left: 0; width: 0; height: 0; border-left: 75px solid transparent; border-right: 75px solid transparent; border-bottom: 30px solid rgba(255, 255, 255, 0.26);} #sh_website_coming_soon_section_28 .styled div span{display: block; font-size: 18px; margin-top: 5px; font-weight: normal; text-align: center;} #sh_website_coming_soon_section_28 .styled div:after{content: ""; position: absolute; bottom: -30px; left: 0; width: 0; height: 0; border-left: 75px solid transparent; border-right: 75px solid transparent; border-top: 30px solid rgba(255, 255, 255, 0.26); border-top-width: 30px; border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.26);} #sh_website_coming_soon_section_28 .heading{padding: 3px 10px; padding-bottom: 15px; margin-bottom: 12px; display: block;} #sh_website_coming_soon_section_28 .sub{margin-top: 40px;} #sh_website_coming_soon_section_28 footer{padding: 0; margin-top: 30px;} #sh_website_coming_soon_section_28 .social a{font-size: 24px; margin: 0 10px; color: #fff; text-decoration:none;} #sh_website_coming_soon_section_28 .social a:hover{color: #145AC4;} @media (max-width:991px){#sh_website_coming_soon_section_28 .styled div{margin:0px 5px;}} @media (max-width:780px){#sh_website_coming_soon_section_28 .styled div{margin-top: 20px;margin-bottom: 28px}#sh_website_coming_soon_section_28 .heading h2{font-size: 35px;}#sh_website_coming_soon_section_28 .heading strong{font-size: 15px;}#sh_website_coming_soon_section_28 .styled div{margin: 35px 5px;}#sh_website_coming_soon_section_28 .countdown{margin-top:0px;}#sh_website_coming_soon_section_28 .styled{margin-bottom:0px;}#sh_website_coming_soon_section_28 .heading{margin-bottom: 0px;}#sh_website_coming_soon_section_28 .styled div:before{border-left: 60px solid transparent; border-right: 60px solid transparent;}#sh_website_coming_soon_section_28 .styled div:after{border-left: 60px solid transparent; border-right: 60px solid transparent;}#sh_website_coming_soon_section_28 .styled div{width:120px; height: 60px; line-height: 35px;}} #sh_website_coming_soon_section_29{background-position: center; height: 100% !important;width: 100%;background:url(https://images.pexels.com/photos/1303081/pexels-photo-1303081.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500);background-repeat: no-repeat;background-size: cover;} #sh_website_coming_soon_section_29 .sh_bg{background:rgba(0,0,0,.5);height:100%;} #sh_website_coming_soon_section_29 .sh_content{text-align: center; position: absolute;left: 50%;top: 50%;width:80%;transform: translate(-50% , -50%);} #sh_website_coming_soon_section_29 .sh_content .sh_logo{padding-bottom: 25px;} #sh_website_coming_soon_section_29 .sh_content .sh_logo img{max-width: 200px;} #sh_website_coming_soon_section_29 .sh_content .sh_content_text h2{margin-bottom: 20px;font-size: 60px;line-height: 1.5; font-family: "Work Sans", Arial, sans-serif;font-weight: 300;color: #fff;} #sh_website_coming_soon_section_29 .sh_content .sh_content_text p{font-size: 18px;color: #fff;letter-spacing: 2px;} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_days{display: inline-block;width: 110px;padding:30px 0; background: rgba(0, 0, 0, 0.2);border-bottom: 4px solid rgba(250, 70, 89, 0.5);margin: 0 7px;position: relative; animation: pulse 1.01s ease infinite;} @keyframes pulse{0%{transform: scale(1);}50%{transform: scale(1.03);}100%{transform: scale(1);}} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_hours{display: inline-block;width: 110px;padding:30px 0; background: rgba(0, 0, 0, 0.2);border-bottom: 4px solid rgba(250, 70, 89, 0.5);margin: 0 7px;position: relative; animation: pulse 1.01s ease infinite;} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_minutes{display: inline-block;width: 110px;padding:30px 0; background: rgba(0, 0, 0, 0.2);border-bottom: 4px solid rgba(250, 70, 89, 0.5);margin: 0 7px;position: relative; animation: pulse 1.01s ease infinite;} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_seconds{display: inline-block;width: 110px;padding:30px 0; background: rgba(0, 0, 0, 0.2);border-bottom: 4px solid rgba(250, 70, 89, 0.5);margin: 0 7px;position: relative; animation: pulse 1.01s ease infinite;} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_number{font-size:40px; color: #fff;} #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_label{font-size: 16px;color: #fff;} #sh_website_coming_soon_section_29 .sh_content ul li{display: inline-block;width: 30px;margin-top: 50px; height: 30px;background: red;border-radius: 50%;text-align: center;line-height: 30px;margin: 50px 5px 0;} #sh_website_coming_soon_section_29 .sh_content ul li a{text-decoration: none;color: #fff;} @media only screen and (max-width: 1015px){#sh_website_coming_soon_section_29 .sh_content .sh_content_text p{font-size: 14px;}#sh_website_coming_soon_section_29 .sh_content .sh_content_text h2{margin-bottom: 5px;font-size:35px;}} @media only screen and (max-width: 560px){#sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_days{padding: 20px 0;}#sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_hours{padding: 20px 0;}#sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_minutes{padding: 20px 0;}#sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_seconds{padding: 20px 0;}} @media only screen and (max-width: 414px){#sh_website_coming_soon_section_29 .sh_content ul{padding-left:0;}} @media only screen and (max-width: 360px){#sh_website_coming_soon_section_29 .sh_content ul{padding-left:0;}#sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_days, #sh_website_coming_soon_section_29 .sh_content .sh_countdown .sh_hours{margin-bottom:5%;}#sh_website_coming_soon_section_29 .sh_content ul li{margin-top:50px;}} #sh_website_coming_soon_section_30{background-repeat: no-repeat; background-size: cover; background-position: center; height: 100% !important;} #sh_website_coming_soon_section_30 .overlay{background-color: rgba(39, 39, 39, 0.75); color: #fff; font-size: 40px; padding-top: 80px; width: 100%; height: 100%; min-height: 100%; position: fixed; overflow: auto;} #sh_website_coming_soon_section_30 p{font-size:19px;} #sh_website_coming_soon_section_30 .text-section h1{color: #fff; padding-bottom: 30px; font-size: 85px; font-weight: 600; text-transform: uppercase;} #sh_website_coming_soon_section_30 .text-section{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);} #sh_website_coming_soon_section_30 .btn-facebook{background-color: #3b5998;} #sh_website_coming_soon_section_30 .btn-social{color: white; opacity: 0.8;} #sh_website_coming_soon_section_30 .btn-google{background-color: #c32f10;} #sh_website_coming_soon_section_30 .btn-twitter{background-color: #00aced;} #sh_website_coming_soon_section_30 .btn-linkedin{background-color: #0e76a8;} #sh_website_coming_soon_section_30 .btn-github{background-color: #2a2a2a;} #sh_website_coming_soon_section_30 .btn-instagram{background: radial-gradient(circle at 30%, #fd5949 45%,#d6249f 60%,#285AEB 90%);} #sh_website_coming_soon_section_30 .btn-social:hover{color: white; opacity: 1; text-decoration: none;} @media(max-width:653px){#sh_website_coming_soon_section_30 .text-section h1{color: #fff; padding-bottom: 30px; font-size: 55px;}} 

/* /website_slides/static/src/scss/website_slides.scss defined in bundle 'web.assets_frontend' */
 .oe_slides_panel_footer .fa, .oe_slide_js_embed_option_link{color: #5967ef; cursor: pointer;} .oe_slide_embed_option{position: absolute; padding: 30px 30px 30px 30px; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: #FFFFFF; opacity: 1; display: none; overflow-y: auto !important;} .oe_slide_embed_wrapper{position: relative;} section.oe_slides_promote_box{background-color: #f5f5f5; border-bottom: 1px solid #dee2e6; border-top: 1px solid #dee2e6;} img.oe_slides_channel_thumbnail{object-fit: cover; object-position: top; height: 250px; width: 100%;} img.oe_slides_opacity{opacity: .5;} img.oe_slides_promote_image{object-fit: cover; object-position: top; max-height: 300px; width: 100%; overflow: hidden; display: block;} .oe_slides_box_shadow{box-shadow: 0 0 5px #CCC;} .oe_slides_apart_small{object-fit: cover; object-position: top; height: 60px; width: 90px;} .oe_slides_statistics_title{border-bottom: 1px solid #dee2e6; padding-bottom: 5px;} .oe_slides_transcript{overflow-y: auto; max-height: 500px;} .oe_slides_bottom_border{border-bottom: 1px solid #dee2e6;} .oe_slide_js_like, .oe_slide_js_unlike{cursor: pointer; color: #5967ef;} textarea.o_slides_comment{resize: vertical;} .oe_slides_grid_thumbnail{object-fit: cover; object-position: top; height: 200px; width: 100%; overflow: hidden;} .oe_slides_ellipsis{white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis;} .o_slide_preview{max-height: 160px; overflow: hidden;} .oe_slides_suggestion_caption{position: absolute; top: 0; right: 0; background: rgba(10, 10, 10, 0.75); width: 100%; height: 100%; display: none; text-align: center; color: #fff !important; z-index: 2;} .oe_slides_suggestion_media{margin-top: 10px; position: relative;} .oe_slides_suggestion_media img{height: 33%; width: 100%; overflow: hidden;} .oe_slides_loader{position: relative; width: 100%;} .oe_slides_loader h4{position: absolute; bottom: 20px; left: 0; width: 35%; color: white; background: black; background: rgba(0, 0, 0, 0.7); padding: 10px;} .oe_slides_share_bar{padding: 10px 0;} .oe_slides_panel_footer #page_number{width: 45px;} .oe_show_footer{z-index: 2147483647;} 

/* /sh_corpomate_theme/static/src/scss/style_header/style_header_1.scss defined in bundle 'web.assets_frontend' */
 .navbar-light{background-color: #fff !important; padding: 15px 0px; box-shadow: 5px 10px 20px 0 rgba(0, 0, 0, 0.1);} .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: #5967ef !important; text-transform: uppercase; font-weight: bold;} .navbar-light .navbar-nav .nav-link{padding: 8px 15px; color: #585b60; text-transform: uppercase; font-weight: bold;} .navbar-light .navbar-nav .nav-link:hover{color: #5967ef;} .navbar-light .navbar-nav .nav-link span:after{position: absolute; left: 0; right: 0; margin: auto; top: 1.5em; width: 20%; border-bottom: 2px solid; content: ""; z-index: 1; opacity: 0; transition: width .5s ease,opacity .3s ease;} .navbar-light .navbar-nav .nav-link:hover span:after{width: 100%; opacity: 1;} .navbar-light .navbar-nav .nav-link:active span:after{width: 100%; opacity: 1;} .navbar-light .navbar-nav .nav-link span{position: relative;} .navbar-expand-md .navbar-nav .dropdown-menu{background-color: #fff; box-shadow: 0px 1px 24px 0px rgba(0, 0, 0, 0.09); border: 0px; border-radius: 0px; padding: 0px;} .dropdown-item:hover, .dropdown-item:focus{color: #16181b; text-decoration: underline; background-color: #fff;} .navbar-expand-md .navbar-nav .dropdown-menu li{padding: 5px 0px;} .dropdown-menu{margin: 1rem 0 0;} .navbar-light{box-shadow: 0 3px 6px 3px rgba(0, 0, 0, 0.06);} header .navbar-brand.logo img{max-width: 100%; object-fit: contain; height: 2.3rem;} header .navbar-brand.logo img{max-height: 40px;} .o_affix_enabled .navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .o_affix_enabled .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{color: #5967ef !important;} #top_menu .nav-item.dropdown.o_extra_menu_items .dropdown-menu li a{text-transform: uppercase; font-weight: 600;} #top_menu .nav-item.dropdown.o_extra_menu_items .dropdown-menu{min-width: 12rem;} #top_menu .nav-item.dropdown .dropdown-menu.js_usermenu.dropdown-menu-right{right: auto;} @media only screen and (max-width: 768px){header .navbar-brand.logo{width: 30%;}.navbar-light .navbar-nav#top_menu .nav-link{color: #000 !important;}} 

/* /sh_corpomate_theme/static/src/scss/style_footer/style_footer_2.scss defined in bundle 'web.assets_frontend' */
 .o_footer{background-color: #edeef4 !important; margin-top: 30px;} .s_text_block{position: relative; padding-top: 5rem !important; padding-bottom: 2.4rem !important;} .s_text_block .footer-ribbon{background-color: #5967ef;} .s_text_block .footer-ribbon{font-style: italic; position: absolute; top: 0; margin: -16px 0 0 0; padding: 10px 20px 6px 20px; color: #fff; font-size: 1em; z-index: 101;} .s_text_block .footer-ribbon:before{right: 100%; border-right: 10px solid #5967ef; border-top: 16px solid transparent; content: ""; display: block; height: 0; position: absolute; top: 0; width: 7px;} .s_text_block .textwidget a.text-color-light{color: #5967ef; text-decoration: none; padding-left: 0px;} .s_text_block .contact-info h3{color: #5967ef; font-size: 1em; text-transform: uppercase; font-weight: bolder;} .s_text_block .contact-info ul{padding: 0px; list-style: none;} .s_text_block .contact-info .contact-details li{margin-bottom: 10px;} .s_text_block .contact-info .contact-details span a:hover{color: #5967ef;} .s_text_block .textwidget ul{padding: 0px; list-style: none;} .s_text_block .textwidget i{color: #5967ef;} .s_text_block .textwidget a{padding-left: 13px; text-decoration: none; font-size: 14px;} .s_text_block .textwidget a:hover{color: #5967ef;} .s_text_block .textwidget li{margin-bottom: 5px;} .o_footer .widget.widget_text .widget-title{font-size: 1em; text-transform: uppercase; font-weight: bolder; color: #5967ef;} @media only screen and (max-width: 576px){.s_text_block .contact-info ul{list-style: none;}} 

/* /ks_dn_advance/static/src/css/ks_tv_dashboard.css defined in bundle 'web.assets_frontend' */
.ks-tv-item.ks_chart_container{height:100%; width:100%; margin: auto;} .owl-item{height: 90vh;} .owl-nav{text-align: center;} .owl-nav .owl-prev, .owl-nav .owl-next{color: white !important; position: absolute; top: 50%; transform: translateY(-50%); font-size: 60px !important} .owl-nav .owl-prev{left: -60px;} .owl-nav .owl-next{right: -60px;} .ks-tv-item .ks_dashboarditem_chart_container{height: 100%;} .ks_float_tv{position: fixed !important; left: 0; bottom: 0; right: 0; top: 0; z-index: 1000 !important;} .ks_stop_tv_dashboard{position: fixed; right: 10px; z-index: 10; color: #ffffff; font-size: 28px !important; top: 1vh; background:transparent;} .ks_tv_item.d-flex{width:100%; margin:auto;} .ks_tv_item .grid-stack-item{min-width: 275px; min-height:} .ks-tv-item.ks_list_view{height:100%;} .tv-modal-overlay{width: 100%; height: 100%; position: absolute; background: rgba(0, 0, 0, 0.73);} .ks_float_tv .owl-carousel{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height:90vh; width:80vw;} .ks-tv-item .ks_list_view_container{height: 100%;} .ks-tv-item .ks_dashboard_kpi{height: 132px !important;} @media (min-width: 768px){.ks-tv-item .ks_dashboard_item_hover{margin: 8px; min-width: 250px;}.ks-tv-kpi .ks_dashboard_item_hover{margin: 8px; min-width: 250px; min-height: 208px;}} @media (min-width: 1440px){.ks-tv-item .ks_dashboard_item_hover{min-width: 350px;}.ks-tv-kpi .ks_dashboard_item_hover{min-width: 350px; min-height: 208px;}.ks-tv-item .ks_dashboard_item_hover{margin: 14px; min-width: 400px;}.ks-tv-item .ks_dashboard_kpi_name_preview, .ks-tv-item .ks_dashboard_item_name_l5, .ks-tv-item .ks_dashboard_item_name_l3, .ks-tv-item .ks_dashboard_item_name_l2{font-size: 26px;}.ks-tv-item .ks_dashboard_icon_l5 span, .ks-tv-kpi .ks_dashboard_icon_l5 span{font-size: 36px;}.ks-tv-kpi .ks_dashboard_icon_l5 > img{width: 36px !important; height: 36px;}.ks-tv-item .ks_dashboard_item_hover #ksListViewTable td, .ks-tv-item .ks_dashboard_item_hover #ksListViewTable th, .ks-tv-item .ks_dashboard_item_hover .ks_list_view_heading{font-size: 20px !important;}.ks-tv-kpi .ks_dashboard_item_hover.ks_dashboard_kpi .text-center.mt-1, .ks-tv-kpi .ks_dashboard_item_hover.ks_dashboard_kpi .ks_progress .text-center, .ks-tv-kpi .ks_dashboard_item_hover .ks_target_previous{font-size: 16px;}} .ks_dn_table .ks_dn_thead .ks_dn_th{position: sticky; top: -5px;} .ks_dn_table .ks_dn_thead .ks_dn_th_extra{position: sticky; top: -5px;} .card-body.table-responsive{padding: 0 !important;} @media (min-width: 1820px){.ks-tv-item .ks_dashboard_item_hover{min-height: 164px;}} #ksListViewTable.ks_list_view_layout_4 thead th, #ksListViewTable.ks_list_view_layout_3 thead th{color: #ffffff; background: #324960; text-align: center;} #ksListViewTable.ks_list_view_layout_4 thead th:nth-child(even){background: #4FC3A1;} #ksListViewTable.ks_list_view_layout_2 thead th{color: #bfa829; background-color: #343a40} #ksListViewTable.ks_list_view_layout_1 thead th{background-color: #F7F9FA !important} .ks-tv-text_widget .ks-ninja-text-widget{width:100% !important;} .ks_tv_overflow{overflow-y: auto; max-height: 60px;} .ks_table_layput_3{table-layout: auto !important;} .owl-carousel.owl-rtl{direction: ltr !important;} .owl-carousel.owl-rtl .fa-angle-left{display: none !;} .ks_minus{display: none! important;} .ks_plus{display: none! important;} .ks_border_aliceblue{border: aliceblue !important;} .list_header{white-space: nowrap !important;} .table thead button.ks_list_heder_hover{opacity: 0; transition: all ease-in-out 0.5s;} .table thead th:hover button.ks_list_heder_hover{opacity: 1;} .ks_hide_display{display:none !important;} 

/* /sh_back_theme_config/static/src/scss/fonts.scss defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: local("Roboto Light"), local("Roboto-Light"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: local("Roboto Light"), local("Roboto-Light"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: local("Roboto"), local("Roboto-Regular"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: local("Roboto"), local("Roboto-Regular"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: local("Roboto Medium"), local("Roboto-Medium"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: swap; src: local("Roboto Medium"), local("Roboto-Medium"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: local("Roboto Bold"), local("Roboto-Bold"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: local("Roboto Bold"), local("Roboto-Bold"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: local("Roboto Black"), local("Roboto-Black"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Roboto'; font-style: normal; font-weight: 900; font-display: swap; src: local("Roboto Black"), local("Roboto-Black"), url(/sh_back_theme_config/static/src/fonts/Roboto/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 100; font-display: swap; src: local("Raleway Thin"), local("Raleway-Thin"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptsg8zYS_SKggPNwE44Q4FqPfE.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 100; font-display: swap; src: local("Raleway Thin"), local("Raleway-Thin"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptsg8zYS_SKggPNwE44TYFq.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 200; font-display: swap; src: local("Raleway ExtraLight"), local("Raleway-ExtraLight"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwOIpWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 200; font-display: swap; src: local("Raleway ExtraLight"), local("Raleway-ExtraLight"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwOIpWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 300; font-display: swap; src: local("Raleway Light"), local("Raleway-Light"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwIYqWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 300; font-display: swap; src: local("Raleway Light"), local("Raleway-Light"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwIYqWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 400; font-display: swap; src: local("Raleway"), local("Raleway-Regular"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 400; font-display: swap; src: local("Raleway"), local("Raleway-Regular"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptug8zYS_SKggPNyC0ITw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 500; font-display: swap; src: local("Raleway Medium"), local("Raleway-Medium"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwN4rWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 500; font-display: swap; src: local("Raleway Medium"), local("Raleway-Medium"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwN4rWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 600; font-display: swap; src: local("Raleway SemiBold"), local("Raleway-SemiBold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwPIsWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 600; font-display: swap; src: local("Raleway SemiBold"), local("Raleway-SemiBold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwPIsWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 700; font-display: swap; src: local("Raleway Bold"), local("Raleway-Bold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwJYtWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 700; font-display: swap; src: local("Raleway Bold"), local("Raleway-Bold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwJYtWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 800; font-display: swap; src: local("Raleway ExtraBold"), local("Raleway-ExtraBold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwIouWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 800; font-display: swap; src: local("Raleway ExtraBold"), local("Raleway-ExtraBold"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwIouWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 900; font-display: swap; src: local("Raleway Black"), local("Raleway-Black"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwK4vWqhPAMif.woff2) format("woff2"); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;} @font-face{font-family: 'Raleway'; font-style: normal; font-weight: 900; font-display: swap; src: local("Raleway Black"), local("Raleway-Black"), url(/sh_back_theme_config/static/src/fonts/Raleway/1Ptrg8zYS_SKggPNwK4vWqZPAA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 100; font-display: swap; src: local("Poppins Thin"), local("Poppins-Thin"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiGyp8kv8JHgFVrLPTucHtA.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 200; font-display: swap; src: local("Poppins ExtraLight"), local("Poppins-ExtraLight"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 300; font-display: swap; src: local("Poppins Light"), local("Poppins-Light"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 400; font-display: swap; src: local("Poppins Regular"), local("Poppins-Regular"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 500; font-display: swap; src: local("Poppins Medium"), local("Poppins-Medium"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 600; font-display: swap; src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 700; font-display: swap; src: local("Poppins Bold"), local("Poppins-Bold"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 800; font-display: swap; src: local("Poppins ExtraBold"), local("Poppins-ExtraBold"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Poppins'; font-style: normal; font-weight: 900; font-display: swap; src: local("Poppins Black"), local("Poppins-Black"), url(/sh_back_theme_config/static/src/fonts/Poppins/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Oxygen'; font-style: normal; font-weight: 300; font-display: swap; src: local("Oxygen Light"), local("Oxygen-Light"), url(/sh_back_theme_config/static/src/fonts/Oxygen/2sDcZG1Wl4LcnbuCJW8zaGW5.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Oxygen'; font-style: normal; font-weight: 400; font-display: swap; src: local("Oxygen Regular"), local("Oxygen-Regular"), url(/sh_back_theme_config/static/src/fonts/Oxygen/2sDfZG1Wl4LcnbuKjk0m.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Oxygen'; font-style: normal; font-weight: 700; font-display: swap; src: local("Oxygen Bold"), local("Oxygen-Bold"), url(/sh_back_theme_config/static/src/fonts/Oxygen/2sDcZG1Wl4LcnbuCNWgzaGW5.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Open Sans'; font-style: normal; font-weight: 300; font-display: swap; src: local("Open Sans Light"), local("OpenSans-Light"), url(/sh_back_theme_config/static/src/fonts/OpenSans/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'OpenSans'; font-style: normal; font-weight: 400; font-display: swap; src: local("OpenSans Regular"), local("OpenSans-Regular"), url(/sh_back_theme_config/static/src/fonts/OpenSans/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'OpenSans'; font-style: normal; font-weight: 600; font-display: swap; src: local("OpenSans SemiBold"), local("OpenSans-SemiBold"), url(/sh_back_theme_config/static/src/fonts/OpenSans/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'OpenSans'; font-style: normal; font-weight: 700; font-display: swap; src: local("OpenSans Bold"), local("OpenSans-Bold"), url(/sh_back_theme_config/static/src/fonts/OpenSans/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'OpenSans'; font-style: normal; font-weight: 800; font-display: swap; src: local("OpenSans ExtraBold"), local("OpenSans-ExtraBold"), url(/sh_back_theme_config/static/src/fonts/OpenSans/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 200; font-display: swap; src: local("KoHo ExtraLight"), local("KoHo-ExtraLight"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2FxfZ5fmddNPuE1aJnzJw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 300; font-display: swap; src: local("KoHo Light"), local("KoHo-Light"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2FxfZ5fmddNPoU2aJnzJw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 400; font-display: swap; src: local("KoHo Regular"), local("KoHo-Regular"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2F-fZ5fmddNNi4UfQ.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 500; font-display: swap; src: local("KoHo Medium"), local("KoHo-Medium"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2FxfZ5fmddNPt03aJnzJw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 600; font-display: swap; src: local("KoHo SemiBold"), local("KoHo-SemiBold"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2FxfZ5fmddNPvEwaJnzJw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'KoHo'; font-style: normal; font-weight: 700; font-display: swap; src: local("KoHo Bold"), local("KoHo-Bold"), url(/sh_back_theme_config/static/src/fonts/KoHo/K2FxfZ5fmddNPpUxaJnzJw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 300; font-display: swap; src: local("Ubuntu Light"), local("Ubuntu-Light"), url(/sh_back_theme_config/static/src/fonts/Ubuntu/4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 400; font-display: swap; src: local("Ubuntu Regular"), local("Ubuntu-Regular"), url(/sh_back_theme_config/static/src/fonts/Ubuntu/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 500; font-display: swap; src: local("Ubuntu Medium"), local("Ubuntu-Medium"), url(/sh_back_theme_config/static/src/fonts/Ubuntu/4iCv6KVjbNBYlgoCjC3jsGyN.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} @font-face{font-family: 'Ubuntu'; font-style: normal; font-weight: 700; font-display: swap; src: local("Ubuntu Bold"), local("Ubuntu-Bold"), url(/sh_back_theme_config/static/src/fonts/Ubuntu/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;} 

/* /sh_corpomate_theme/static/src/scss/extra_addons/sh_website_portfolio/sh_website_portfolio.scss defined in bundle 'web.assets_frontend' */
 *{box-sizing: border-box;} #portfolio{padding: 20px; font-family: Arial;} #portfolio body{background-color: #f1f1f1; padding: 20px; font-family: Arial;} #portfolio .main{max-width: 1000px; margin: auto;} #portfolio h1{font-size: 50px; word-break: break-all;} #portfolio .row{margin: 8px -16px;} #portfolio .row, #portfolio .row > .column{padding: 8px;} #portfolio .column{display: none;} #portfolio .row:after{content: ""; display: table; clear: both;} #portfolio .content{background-color: white; padding: 10px;} #portfolio .show{display: block;} #portfolio .btn{border: none; outline: none; padding: 12px 16px; background-color: white; cursor: pointer;} #portfolio .btn:hover{background-color: #ddd;} #portfolio .btn.active_port{background-color: #666; color: white;} #portfolio #sh_portfolio .portfolio-item{right: 0; margin: 0 0 15px;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link{position: relative; display: block; max-width: 400px; margin: 0 auto; cursor: pointer;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover{position: absolute; width: 100%; height: 100%; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; transition: all ease 0.5s; opacity: 0; background: rgba(89, 103, 239, 0.9);} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover:hover{opacity: 1;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover #sh_portfolio .portfolio-hover-content{font-size: 20px; position: absolute; top: 50%; width: 100%; height: 20px; margin-top: -12px; text-align: center; color: white;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover #sh_portfolio .portfolio-hover-content i{margin-top: -12px;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover #sh_portfolio .portfolio-hover-content h3, #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-link #sh_portfolio .portfolio-hover #sh_portfolio .portfolio-hover-content h4{margin: 0;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-caption{max-width: 400px; margin: 0 auto; padding: 25px; text-align: center; background-color: #FFFFFF;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-caption #sh_portfolio h4{margin: 0; text-transform: none;} #portfolio #sh_portfolio .portfolio-item #sh_portfolio .portfolio-caption #sh_portfolio p{font-size: 16px; font-style: italic; margin: 0;} #portfolio *{z-index: 2;} @media (min-width: 767px){#portfolio .portfolio-item{margin: 0 0 30px;}} #sh_portfolio .portfolio-modal{padding-right: 0px !important;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-dialog{margin: 1rem; max-width: 100vw;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content{padding: 100px 0; text-align: center;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio h2{font-size: 3em; margin-bottom: 15px;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio p{margin-bottom: 30px;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio p.item-intro{font-size: 16px; font-style: italic; margin: 20px 0 30px;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio ul.list-inline{margin-top: 0; margin-bottom: 30px;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio img{margin-bottom: 30px;} #sh_portfolio .portfolio-modal #sh_portfolio .modal-content #sh_portfolio button{cursor: pointer;} #sh_portfolio .portfolio-modal #sh_portfolio .close-modal{position: absolute; top: 25px; right: 25px; width: 75px; height: 75px; cursor: pointer; background-color: transparent;} #sh_portfolio .portfolio-modal #sh_portfolio .close-modal:hover{opacity: 0.3;} #sh_portfolio .portfolio-modal #sh_portfolio .close-modal #sh_portfolio .lr{z-index: 1051; width: 1px; height: 75px; margin-left: 35px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: #212529;} #sh_portfolio .portfolio-modal #sh_portfolio .close-modal #sh_portfolio .lr .rl{z-index: 1052; width: 1px; height: 75px; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); background-color: #212529;} #portfolio .portfolio-item{right: 0; margin: 0 0 15px;} #portfolio .portfolio-item .portfolio-link{position: relative; display: block; max-width: 400px; margin: 0 auto; cursor: pointer;} #portfolio .portfolio-item .portfolio-link .portfolio-hover{position: absolute; width: 100%; height: 100%; -webkit-transition: all ease 0.5s; -moz-transition: all ease 0.5s; transition: all ease 0.5s; opacity: 0; background: rgba(254, 209, 54, 0.9);} #portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity: 1;} #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{font-size: 20px; position: absolute; top: 50%; width: 100%; height: 20px; margin-top: -12px; text-align: center; color: white;} #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top: -12px;} #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3, #portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin: 0;} #portfolio .portfolio-item .portfolio-caption{max-width: 400px; margin: 0 auto; padding: 25px; text-align: center; background-color: #fff;} #portfolio .portfolio-item .portfolio-caption h4{margin: 0; text-transform: none;} #portfolio .portfolio-item .portfolio-caption p{font-size: 16px; font-style: italic; margin: 0; font-family: 'Droid Serif', 'Helvetica Neue', Helvetica, Arial, sans-serif;} #portfolio *{z-index: 2;} @media (min-width: 767px){#portfolio .portfolio-item{margin: 0 0 30px;}} .portfolio-modal{padding-right: 0px !important;} .portfolio-modal .modal-dialog{margin: 1rem; max-width: 100vw;} .portfolio-modal .modal-content{padding: 100px 0; text-align: center;} .portfolio-modal .modal-content h2{font-size: 3em; margin-bottom: 15px;} .portfolio-modal .modal-content p{margin-bottom: 30px;} .portfolio-modal .modal-content p.item-intro{font-size: 16px; font-style: italic; margin: 20px 0 30px; font-family: 'Droid Serif', 'Helvetica Neue', Helvetica, Arial, sans-serif;} .portfolio-modal .modal-content ul.list-inline{margin-top: 0; margin-bottom: 30px;} .portfolio-modal .modal-content img{margin-bottom: 30px;} .portfolio-modal .modal-content button{cursor: pointer;} .portfolio-modal .close-modal{position: absolute; top: 25px; right: 25px; width: 75px; height: 75px; cursor: pointer; background-color: transparent;} .portfolio-modal .close-modal:hover{opacity: 0.3;} .portfolio-modal .close-modal .lr{z-index: 1051; width: 1px; height: 75px; margin-left: 35px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-color: #212529;} .portfolio-modal .close-modal .lr .rl{z-index: 1052; width: 1px; height: 75px; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); background-color: #212529;} #sh_portfolio{padding: 50px 0 35px;} .portfolio-modal .modal-dialog{width: 100% !important;} #sh_portfolio .overlay{position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; width: 100%; opacity: 0; transition: all .3s;} #sh_portfolio .item-wrap:hover .overlay{opacity: 1;} #sh_portfolio .icon{width: 100%; display: block; margin: 0 auto; line-height: 340px; font-size: 40px; color: #fff; z-index: 99; text-align: center;} #sh_portfolio .icon2{color: #000; width: 40px; height: 40px; background: rgba(255, 255, 255, 0.8); line-height: 40px; position: absolute; top: 70px; right: 20px; z-index: 99; text-align: center;} #sh_portfolio .fa-user{font-size: 40px;} #sh_portfolio .fa-user:hover{color: #eee;} #sh_portfolio{float: left; width: 100%; position: relative;} #sh_portfolio .sub_portfolio{float: left; width: 100%;} #sh_portfolio .port_title{width: 100%; float: left; margin-bottom: 5px;} #sh_portfolio .port_title span{color: #5468ff; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; font-family: "Poppins", sans-serif; font-weight: 500;} #sh_portfolio .port_head{text-align: center;} #sh_portfolio .title{position: relative; float: left; width: 100%; margin-top: 0px;} #sh_portfolio .title span{font-size: 34px; font-weight: 600; margin-bottom: 20px; position: relative; width: 100%; float: left;} #sh_portfolio .port_dec{font-family: "Roboto", sans-serif; font-size: 15px; line-height: 1.6; color: #838383; background-color: #fff; font-weight: 400;} #sh_portfolio.isotope, .isotope .item{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s;} #sh_portfolio.isotope{-webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width;} #sh_portfolio .isotope .item{-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: -ms-transform, opacity; -o-transition-property: top, left, opacity; transition-property: transform, opacity;} #sh_portfolio .button-group{text-align: center;} #sh_portfolio .btn-primary{border-radius: 0; background: #fff; border: none; color: #222; font-weight: 600; font-size: 13px; font-family: "Roboto", sans-serif;} #sh_portfolio .btn-primary:hover{background: #5967ef; outline: none; color: #fff;} #sh_portfolio .btn-primary:active_port{background: #5967ef; color: #fff; border: none; outline: none; box-shadow: none;} #sh_portfolio .btn-primary:focus{background: #5967ef; color: #fff; outline: none; box-shadow: none;} #sh_portfolio .btn-primary:active_port:focus{background: #5967ef; color: #5468ff; outline: none;} #sh_portfolio .active_port, #sh_portfolio .btn-primary:hover{background-color: #5967ef; color: #fff;} #sh_portfolio .item-wrap{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: 15px; margin-bottom: 15px;} #sh_portfolio .item-wrap img{width: 100%; object-fit: cover;} #sh_portfolio .load_more{float: left; width: 100%; text-align: center; margin: 30px 0px 20px;} #sh_portfolio .load_more li{list-style: none;} #sh_portfolio .load_biutton a{text-decoration: none; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; border: 1px solid #5468ff; background: #5468ff; display: inline-block; color: #fff; padding: 5px 15px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; -webkit-transition: all .35s; -o-transition: all .35s; transition: all .35s; -moz-transition: all .35s; -ms-transition: all .35s; line-height: 16px;} #sh_portfolio .load_biutton a:hover{background: #fff; color: #5468ff;} #sh_portfolio .item-wrap .img-responsive:after{content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(0.96); -ms-transform: scale(0.96); -o-transform: scale(0.96); transform: scale(0.96); z-index: 1; -webkit-transition: all .35s; -o-transition: all .35s; transition: all .35s; -moz-transition: all .35s; -ms-transition: all .35s;} #sh_portfolio .Concept_button{margin-top: 30px; text-align: center; float: left; width: 100%;} #sh_portfolio .btn-theme{background: #337ab7; color: #fff; overflow: hidden; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; font-size: 12px; font-weight: 600; padding: 0 24px; position: relative; display: inline-block; line-height: 46px; z-index: 1; letter-spacing: 1px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.15); font-family: "Poppins", sans-serif; text-decoration: none; display: inline-block; margin: 0px 10px 0px 0px; padding-right: 36px;} #sh_portfolio .btn-theme:hover{color: #fff; background: #286090;} #sh_portfolio .btn-theme:after{content: '\f061'; font-family: "FontAwesome"; position: absolute; top: 17px; right: 14px; color: #fff; z-index: 1; line-height: 1; font-weight: 100;} #sh_portfolio .overlay .sh_text{position: absolute; bottom: 0; left: 20px; color: #fff;} @media (max-width: 1920px){#sh_portfolio .img-responsive{height: 20em;}} @media screen and (min-width: 991px) and (max-width: 1200px){#sh_portfolio .modal-dialog{max-width: 800px;}#sh_portfolio .img-responsive{height: 17em;}#sh_portfolio .icon{line-height: 310px;}} @media (min-width: 768px) and (max-width: 992px){#sh_portfolio .modal-dialog{max-width: 680px !important;}#sh_portfolio .img-responsive{height: 13em;}#sh_portfolio .icon{line-height: 230px;}} @media (min-width: 320px) and (max-width: 767px){#sh_portfolio .modal-dialog{max-width: 500px !important;}#sh_portfolio .img-responsive{height: 15em; width: 100%;}#sh_portfolio .icon{line-height: 255px;}} @media (max-width: 576px){#sh_portfolio .icon{line-height: 255px;}} @media (max-width: 415px){#sh_portfolio .col-xs-6{width: 100% !important;}} #sh_portfolio .modal-dialog{max-width: 800px;} #sh_portfolio .modal{padding: 0 !important;} #sh_portfolio .modal-header{border-bottom: none;} #sh_portfolio .modal-header button{font-size: 30px;} #sh_portfolio .modal-content{padding: 0px !important;} #sh_portfolio .modal-body{text-align: center;} #sh_portfolio .modal-body h5{text-transform: capitalize; margin-bottom: 20px; font-size: 26px;} #sh_portfolio .modal-body p{margin-top: 30px; padding: 0 30px;} #sh_portfolio .modal-footer{justify-content: center; padding: 0; padding-bottom: 2rem; border-top: none;} #sh_portfolio #posts{margin-top: 20px;} #sh_portfolio .modal-header .close{background-color: #fff !important; color: #000 !important; opacity: 1 !important; outline: none;} #sh_portfolio .modal-footer button.btn.btn-info{background-color: #5967ef; border-color: #5967ef;} 

/* /sh_backmate_theme/static/src/scss/login_style_1.scss defined in bundle 'web.assets_frontend' */
 body.bg-100 .alert-danger{color: #c70015; border-color: #c70015; background: transparent;} body.bg-100 .card .card-body form input::placeholder{color: transparent !important;}