#sh_corpomate_theme_section_219 .card-header a.collapsed span.fa:before{content: "\f067" !important;} @media only screen and (max-width: 576px){#sh_corpomate_theme_section_219 .card .card-header a h5 span{font-size: 14px;}} #sh_corpomate_theme_section_220{position: relative; padding: 200px 0 100px; margin-top: -120px;} #sh_corpomate_theme_section_220 .sh_heading{text-align: center;} #sh_corpomate_theme_section_220 .sh_heading ul.breadcrumbs{margin: 0; padding: 0; list-style: none;} #sh_corpomate_theme_section_220 .sh_heading ul.breadcrumbs li{display: inline-block;} #sh_corpomate_theme_section_220 .sh_heading ul.breadcrumbs li a{color: #fff; text-decoration: none; font-size: 20px; padding-right: 40px; position: relative;} #sh_corpomate_theme_section_220 .sh_heading ul.breadcrumbs li span{color: #fff; font-size: 20px;} #sh_corpomate_theme_section_220 .sh_heading ul.breadcrumbs li a:before{content: '\f054'; position: absolute; top: 50%; right: 10px; font-family: FontAwesome; font-size: 15px; transform: translateY(-50%);} #sh_corpomate_theme_section_220 .sh_heading h1{margin-bottom: 20px; position: relative; padding-bottom: 20px; font-weight: 600;} #sh_corpomate_theme_section_220 .sh_heading h1:before{content: ''; position: absolute; background: white; width: 50px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%);} @media only screen and (min-width: 768px) and (max-width: 1200px){#sh_corpomate_theme_section_220{margin-top: -140px;}} #sh_corpomate_theme_section_221{margin-top: 50px;} #sh_corpomate_theme_section_221 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 30px 20px; text-align: center; border-radius: 10px; border: 2px solid transparent; transition: all .4s;} #sh_corpomate_theme_section_221 .sh_content .sh_icon{width: 90px; height: 90px; margin: auto; background: #f2f5f8; border-radius: 50%;} #sh_corpomate_theme_section_221 .sh_content .sh_icon span{color: #333; font-size: 40px; line-height: 90px;} #sh_corpomate_theme_section_221 .sh_content h4{margin-top: 25px; color: #212121; font-weight: 600;} #sh_corpomate_theme_section_221 .sh_content:hover{border-color: #056827;} #sh_corpomate_theme_section_221 .sh_content p{margin: 0; color: #9e9e9e; font-size: 16px;} @media only screen and (max-width: 991px){#sh_corpomate_theme_section_221 .col-md-6:first-child .sh_content, #sh_corpomate_theme_section_221 .col-md-6:nth-child(2) .sh_content{margin-bottom: 20px;}} @media only screen and (max-width: 768px){#sh_corpomate_theme_section_221 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_222{padding-top: 40px;} #sh_corpomate_theme_section_222 .sh_title{text-align: center;} #sh_corpomate_theme_section_222 .sh_title h4{font-size: 38px; font-weight: 600; margin-bottom: 15px;} #sh_corpomate_theme_section_222 .sh_title p{font-size: 16px; max-width: 50%; margin: auto; margin-bottom: 40px; color: #9e9e9e; font-weight: 600;} @media only screen and (max-width: 991px){#sh_corpomate_theme_section_222 .sh_title p{max-width: 100%;}} #sh_corpomate_theme_section_223{padding-top: 50px;} #sh_corpomate_theme_section_223 .sh_img_left img{width: 100%;} #sh_corpomate_theme_section_223 .sh_right_part h2{font-size: 28px; font-weight: 600; margin-bottom: 15px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_223 .sh_right_part p{color: #6b6b6b; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_223 .sh_right_part ul{padding: 0; margin: 0; list-style: none;} #sh_corpomate_theme_section_223 .sh_right_part ul li span.fa{font-size: 20px; padding-right: 5px; padding-bottom: 0; vertical-align: bottom; color: #056827;} #sh_corpomate_theme_section_223 .sh_right_part ul li{margin-bottom: 7px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_224{background: #f2f5f8; padding: 50px; text-align: center; margin-top: 50px;} #sh_corpomate_theme_section_224 h4{font-weight: 600; font-size: 26px;} #sh_corpomate_theme_section_224 a.sh_btn_cm_8{border-radius: 5px; font-weight: 600; letter-spacing: 1px; padding: 10px 25px; text-transform: uppercase;} #sh_corpomate_theme_section_224 a{margin-top: 15px;} @media only screen and (max-width: 576px){#sh_corpomate_theme_section_224{padding: 50px 20px;}#sh_corpomate_theme_section_224 h4{font-size: 20px;}} #sh_corpomate_theme_section_225{padding-top: 50px;} #sh_corpomate_theme_section_225 .sh_img_left img{width: 100%;} #sh_corpomate_theme_section_225 .sh_right_part h2{font-size: 28px; font-weight: 600; margin-bottom: 15px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_225 .sh_right_part p{color: #6b6b6b; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_225 .sh_right_part ul{padding: 0; margin: 0; list-style: none;} #sh_corpomate_theme_section_225 .sh_right_part ul li span.fa{font-size: 20px; padding-right: 5px; padding-bottom: 0; vertical-align: bottom; color: #056827;} #sh_corpomate_theme_section_225 .sh_right_part ul li{margin-bottom: 7px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_226{position: relative; padding: 200px 0 100px; margin-top: -120px;} #sh_corpomate_theme_section_226 .sh_heading{text-align: center;} #sh_corpomate_theme_section_226 .sh_heading ul.breadcrumbs{margin: 0; padding: 0; list-style: none;} #sh_corpomate_theme_section_226 .sh_heading ul.breadcrumbs li{display: inline-block;} #sh_corpomate_theme_section_226 .sh_heading ul.breadcrumbs li a{color: #fff; text-decoration: none; font-size: 20px; padding-right: 40px; position: relative;} #sh_corpomate_theme_section_226 .sh_heading ul.breadcrumbs li span{color: #fff; font-size: 20px;} #sh_corpomate_theme_section_226 .sh_heading ul.breadcrumbs li a:before{content: '\f054'; position: absolute; top: 50%; right: 10px; font-family: FontAwesome; font-size: 15px; transform: translateY(-50%);} #sh_corpomate_theme_section_226 .sh_heading h1{margin-bottom: 20px; position: relative; padding-bottom: 20px; font-weight: 600;} #sh_corpomate_theme_section_226 .sh_heading h1:before{content: ''; position: absolute; background: white; width: 50px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_227 .sh_icon_box{display: -webkit-box; display: -webkit-flex; display: flex; border-radius: 5px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 20px; align-items: center; margin-bottom: 20px; border: 2px solid transparent; transition: all .4s;} #sh_corpomate_theme_section_227 .sh_icon_box .sh_icon{width: 90px; height: 90px; margin: auto; background: #f2f5f8; border-radius: 50%; text-align: center;} #sh_corpomate_theme_section_227 .sh_icon_box .sh_desc{width: 75%;} #sh_corpomate_theme_section_227 .sh_icon_box .sh_icon span{color: #333; font-size: 40px; line-height: 90px;} #sh_corpomate_theme_section_227 .sh_icon_box .sh_desc p{margin: 0; color: #9e9e9e; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_227 .sh_icon_box .sh_desc h4{color: #212121; font-weight: 600; font-size: 18px;} #sh_corpomate_theme_section_227 .sh_icon_box:hover{border: 2px solid #056827;} @media only screen and (max-width: 991px){#sh_corpomate_theme_section_227 .sh_icon_box .sh_desc{width: 60%;}} #sh_corpomate_theme_section_228 .sh_img img{width: 100%;} #sh_corpomate_theme_section_228{background: #f2f5f8; padding: 70px 0; margin-top: 50px;} #sh_corpomate_theme_section_228 .sh_content h4{color: #212121; font-size: 32px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_228 .sh_content p{font-size: 16px; color: #9e9e9e; margin-bottom: 20px;} #sh_corpomate_theme_section_228 .sh_content .sh_list{background: #fff; padding: 0; border-radius: 5px; margin-bottom: 20px;} #sh_corpomate_theme_section_228 .sh_content .sh_list h5{margin: 0;} #sh_corpomate_theme_section_228 .sh_content .sh_list h5 a{display: inline-block; background: #056827; color: #fff; padding-left: 12px; position: relative; border-top-left-radius: 5px; border-bottom-left-radius: 5px; height: 36px; line-height: 36px; margin-right: 40px;} #sh_corpomate_theme_section_228 .sh_content .sh_list h5 a:before{content: ''; position: absolute; border: 18px; border-style: solid; border-color: transparent transparent #056827 #056827; top: 0; right: -36px;} #sh_corpomate_theme_section_228 .col-md-5{align-self: center;} #sh_corpomate_theme_section_229{background: #056827; padding: 50px 0;} #sh_corpomate_theme_section_229 .sh_counter{text-align: center;} #sh_corpomate_theme_section_229 .sh_counter h4{font-size: 40px; font-weight: 600; color: #fff;} #sh_corpomate_theme_section_229 .sh_counter p{margin: 0; color: #fff; font-size: 16px; font-weight: 600; letter-spacing: 1px;} @media only screen and (max-width: 576px){#sh_corpomate_theme_section_229 .col-md-3:first-child .sh_counter{padding-bottom: 20px;}#sh_corpomate_theme_section_229 .col-md-3:nth-child(2) .sh_counter{padding-bottom: 20px;}} #sh_corpomate_theme_section_230{position: relative; padding: 200px 0 100px; margin-top: -120px;} #sh_corpomate_theme_section_230 .sh_heading{text-align: center;} #sh_corpomate_theme_section_230 .sh_heading ul.breadcrumbs{margin: 0; padding: 0; list-style: none;} #sh_corpomate_theme_section_230 .sh_heading ul.breadcrumbs li{display: inline-block;} #sh_corpomate_theme_section_230 .sh_heading ul.breadcrumbs li a{color: #fff; text-decoration: none; font-size: 20px; padding-right: 40px; position: relative;} #sh_corpomate_theme_section_230 .sh_heading ul.breadcrumbs li span{color: #fff; font-size: 20px;} #sh_corpomate_theme_section_230 .sh_heading ul.breadcrumbs li a:before{content: '\f054'; position: absolute; top: 50%; right: 10px; font-family: FontAwesome; font-size: 15px; transform: translateY(-50%);} #sh_corpomate_theme_section_230 .sh_heading h1{margin-bottom: 20px; position: relative; padding-bottom: 20px; font-weight: 600;} #sh_corpomate_theme_section_230 .sh_heading h1:before{content: ''; position: absolute; background: white; width: 50px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%);} @media only screen and (min-width: 768px) and (max-width: 1200px){#sh_corpomate_theme_section_230{margin-top: -140px;}} #sh_corpomate_theme_section_231{margin-top: 80px; margin-bottom: 40px;} #sh_corpomate_theme_section_231 .sh_title{text-align: center;} #sh_corpomate_theme_section_231 .sh_title h4{font-size: 38px; font-weight: 600; margin-bottom: 15px;} #sh_corpomate_theme_section_231 .sh_title p{font-size: 16px; max-width: 50%; margin: auto; margin-bottom: 70px; color: #9e9e9e; font-weight: 600;} #sh_corpomate_theme_section_231 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; border-radius: 10px; border: 2px solid transparent; transition: all .4s; background: #f2f5f8; transition: all .4s;} #sh_corpomate_theme_section_231 .sh_content .sh_img{width: 110px; height: 110px; margin: auto; margin-top: -55px;} #sh_corpomate_theme_section_231 .sh_content .sh_img img{width: 100%; border: 3px solid #e3e3e3; border-radius: 50%; object-fit: cover; transition: all .4s;} #sh_corpomate_theme_section_231 .sh_content .sh_heading h4{font-size: 20px; font-weight: 700; margin-top: 20px; margin-bottom: 0;} #sh_corpomate_theme_section_231 .sh_content .sh_heading p{font-size: 16px; color: #5d5d5d; font-weight: 600; margin-bottom: 15px;} #sh_corpomate_theme_section_231 .sh_content .sh_desc{background: #fff; padding: 20px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;} #sh_corpomate_theme_section_231 .sh_content .sh_desc ul{list-style: none; padding: 0; margin: 0;} #sh_corpomate_theme_section_231 .sh_content .sh_desc ul li{display: inline-block; padding: 3px;} #sh_corpomate_theme_section_231 .sh_content .sh_desc ul li span{display: inline-block; background: #056827; border-radius: 50%; width: 30px; height: 30px; line-height: 32px; color: #fff;} #sh_corpomate_theme_section_231 .sh_content .sh_desc p{padding-top: 10px; color: #9e9e9e; font-weight: 600; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_231 .sh_content:hover{border-color: #056827;} #sh_corpomate_theme_section_231 .sh_content:hover .sh_img img{border-color: #056827;} @media only screen and (max-width: 991px){#sh_corpomate_theme_section_231 .sh_content{margin-bottom: 70px;}#sh_corpomate_theme_section_231 .col-md-6:nth-child(3) .sh_content, #sh_corpomate_theme_section_231 .col-md-6:nth-child(4) .sh_content{margin-bottom: 0px;}} @media only screen and (max-width: 768px){#sh_corpomate_theme_section_231 .sh_content{margin-bottom: 80px;}} @media only screen and (max-width: 576px){#sh_corpomate_theme_section_231 .col-md-6:nth-child(3) .sh_content{margin-bottom: 80px;}} #sh_corpomate_theme_section_232{position: relative; padding: 200px 0 100px; margin-top: -120px;} #sh_corpomate_theme_section_232 .sh_heading{text-align: center;} #sh_corpomate_theme_section_232 .sh_heading ul.breadcrumbs{margin: 0; padding: 0; list-style: none;} #sh_corpomate_theme_section_232 .sh_heading ul.breadcrumbs li{display: inline-block;} #sh_corpomate_theme_section_232 .sh_heading ul.breadcrumbs li a{color: #fff; text-decoration: none; font-size: 20px; padding-right: 40px; position: relative;} #sh_corpomate_theme_section_232 .sh_heading ul.breadcrumbs li span{color: #fff; font-size: 20px;} #sh_corpomate_theme_section_232 .sh_heading ul.breadcrumbs li a:before{content: '\f054'; position: absolute; top: 50%; right: 10px; font-family: FontAwesome; font-size: 15px; transform: translateY(-50%);} #sh_corpomate_theme_section_232 .sh_heading h1{margin-bottom: 20px; position: relative; padding-bottom: 20px; font-weight: 600;} #sh_corpomate_theme_section_232 .sh_heading h1:before{content: ''; position: absolute; background: white; width: 50px; height: 2px; bottom: 0; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_233{padding-top: 50px; padding-bottom: 50px;} #sh_corpomate_theme_section_233 .sh_left_heading h4{font-size: 28px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_233 .sh_left_heading p{margin: 0; font-size: 14px; color: #777; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_233 form input{border-radius: 0; box-shadow: none; background: #ebebeb; border-color: #ebebeb; color: #333; height: 40px; padding-left: 15px;} #sh_corpomate_theme_section_233 form textarea{border-radius: 0; box-shadow: none; background: #ebebeb; border-color: #ebebeb;} #sh_corpomate_theme_section_233 form .sh_btn a.sh_btn_cm_8{border-radius: 5px; font-weight: 600; letter-spacing: 1px; padding: 10px 25px; text-transform: uppercase;} #sh_corpomate_theme_section_233 .sh_right_part h4{font-size: 28px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_233 .sh_right_part p{margin: 0; font-size: 14px; color: #777; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_233 .sh_right_part .sh_map img{width: 100%; padding-top: 10px; height: 350px; object-fit: cover;} @media only screen and (max-width: 991px){#sh_corpomate_theme_section_233 .sh_right_part .sh_map img{padding-top: 25px;}} @media only screen and (max-width: 768px){#sh_corpomate_theme_section_233 .sh_right_part h4{margin-top: 20px;}} .o_portal_wrap .navbar{padding: 0.5rem 1rem;} .o_portal_wrap .navbar .breadcrumb-item + .breadcrumb-item::before{display: inline-block; padding-right: 0.5rem; color: #6c757d; content: "/";} #sh_corpomate_theme_section_234{padding: 80px 0; text-align: center;} #sh_corpomate_theme_section_234 .rounded{max-width: 64%; margin: auto;} #sh_corpomate_theme_section_234 .rounded h4{color: #fff; font-size: 34px; text-transform: capitalize; font-weight: 600; margin-bottom: 50px;} #sh_corpomate_theme_section_234 .rounded p{color: #fff; margin-bottom: 40px;} #sh_corpomate_theme_section_234 .rounded a{padding: 7px 30px; border-radius: 0; border: 2px solid #056827;} #sh_corpomate_theme_section_234 .rounded a.sh_secondary{border: 2px solid #fff; color: #fff;} @media (max-width: 576px){#sh_corpomate_theme_section_234 .rounded{max-width: 100%;}#sh_corpomate_theme_section_234 .rounded a{margin-right: 10px;}#sh_corpomate_theme_section_234 .rounded h4{font-size: 24px;}} #sh_corpomate_theme_section_235 .sh_conatent{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; border-right: 2px solid #ddd; padding: 30px 0;} #sh_corpomate_theme_section_235 .sh_icon span{font-size: 30px;} #sh_corpomate_theme_section_235 .sh_des{padding-left: 20px;} #sh_corpomate_theme_section_235 .sh_des p{margin: 0; color: #212121;} #sh_corpomate_theme_section_235 .sh_des h4{margin: 0; font-weight: 600;} #sh_corpomate_theme_section_235 .col-lg-3:last-child .sh_conatent{border-right: 0px;} #sh_corpomate_theme_section_235 .col-lg-3{padding: 0px;} #sh_corpomate_theme_section_236{background: #f2f2f2; padding: 40px 0;} #sh_corpomate_theme_section_236 .sh_img img{width: 100%;} #sh_corpomate_theme_section_236 .sh_content > h4{font-size: 34px; text-transform: capitalize; font-weight: 600; margin-bottom: 35px; width: 60%;} #sh_corpomate_theme_section_236 .sh_content > p{width: 70%; margin-bottom: 35px;} #sh_corpomate_theme_section_236 .sh_content .sh_main_counter{display: -webkit-box; display: -webkit-flex; display: flex;} #sh_corpomate_theme_section_236 .sh_content .sh_main_counter .sh_counter{width: 25%; text-align: center; border: 1px solid #555; padding: 20px 10px; border-right: 0px;} #sh_corpomate_theme_section_236 .sh_content .sh_main_counter .sh_counter h4{margin: 0px; font-size: 26px; font-weight: 600; margin-bottom: 10px;} #sh_corpomate_theme_section_236 .sh_content .sh_main_counter .sh_counter p{margin: 0; font-size: 16px;} #sh_corpomate_theme_section_236 .sh_content .sh_main_counter .sh_counter:last-child{border-right: 1px solid #555;} @media (max-width: 991px){#sh_corpomate_theme_section_236 .sh_content{padding-top: 20px;}} @media (max-width: 576px){#sh_corpomate_theme_section_236 .sh_content > h4{width: 100%;}#sh_corpomate_theme_section_236 .sh_content .sh_main_counter{display: block; width: 100%;}#sh_corpomate_theme_section_236 .sh_content .sh_main_counter .sh_counter{width: 50%; text-align: center; border: 1px solid #555; padding: 20px 25px; display: inline-block; margin: 0; float: left;}} #sh_corpomate_theme_section_237{padding: 50px 0;} #sh_corpomate_theme_section_237 .sh_title{text-align: center;} #sh_corpomate_theme_section_237 .sh_title h2{color: #000; font-size: 30px; font-weight: 600; padding-bottom: 30px;} #sh_corpomate_theme_section_237 .sh_des{width: 70%; border: 1px solid #cccc; padding: 15px; margin: auto; margin-top: -40px; position: relative; background: #fff;} #sh_corpomate_theme_section_237 .sh_des p{margin: 0px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_237 .sh_des h4{font-weight: 600; font-size: 18px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_237 .sh_cotent img{width: 100%;} @media (max-width: 768px){#sh_corpomate_theme_section_237 .sh_cotent{margin-bottom: 10px;}} @media (max-width: 576px){#sh_corpomate_theme_section_237 .sh_des{width: 80%;}} #sh_corpomate_theme_section_238{padding: 50px 0;} #sh_corpomate_theme_section_238 .sh_content h2{font-size: 26px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_238 .sh_content p{font-size: 16px; color: #414141;} #sh_corpomate_theme_section_238 .sh_img img{width: 100%;} #sh_corpomate_theme_section_238 .sh_content ul{padding: 0px; list-style: none; position: relative;} #sh_corpomate_theme_section_238 .sh_content ul li{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 20px;} #sh_corpomate_theme_section_238 .sh_content p{margin-bottom: 25px;} #sh_corpomate_theme_section_238 .sh_content ul li .sh_icon span.fa{width: 30px; height: 30px; background: #fff; text-align: center; line-height: 30px; border: 1px solid #056827; color: #056827;} #sh_corpomate_theme_section_238 .sh_content ul li:first-child .sh_icon span.fa{width: 30px; height: 30px; background: #056827; text-align: center; line-height: 30px; color: #fff;} #sh_corpomate_theme_section_238 .sh_content ul li .sh_icon{padding-right: 15px;} #sh_corpomate_theme_section_238 .sh_content ul li .sh_des h4{font-size: 18px; color: #414141; margin: 0;} #sh_corpomate_theme_section_238 .sh_content ul li .sh_des p{font-size: 16px; color: #919191; margin-bottom: 0px;} #sh_corpomate_theme_section_238 .sh_content ul li:first-child .sh_des h4{margin-bottom: 15px;} #sh_corpomate_theme_section_238 .sh_content ul:before{content: ''; position: absolute; width: 1px; height: 100%; background: #056827; left: 15px; z-index: -1;} #sh_corpomate_theme_section_239{padding: 50px 0; background: #056827;} #sh_corpomate_theme_section_239 .sh_title h3{text-align: center; color: #fff; font-size: 26px; font-weight: 600; margin-bottom: 25px;} #sh_corpomate_theme_section_239 .sh_content .sh_img img{width: 80px; height: 80px; object-fit: cover; border-radius: 50%; margin: auto; margin-bottom: 10px;} #sh_corpomate_theme_section_239 .sh_content{text-align: center;} #sh_corpomate_theme_section_239 .sh_content h4{color: #fff; font-weight: 600; font-size: 20px; margin: 0px;} #sh_corpomate_theme_section_239 .sh_content span{color: #fff; font-size: 14px; margin-bottom: 10px; display: block;} #sh_corpomate_theme_section_239 .sh_content p{color: #fff; max-width: 70%; margin: auto;} #sh_corpomate_theme_section_239 .owl-nav{display: block;} #sh_corpomate_theme_section_239 .owl-nav .owl-prev{width: 30px; height: 30px; background-color: #fff; border-radius: 0; font-size: 24px; margin: 0; line-height: 0; position: absolute; left: 0; top: 50%; transform: translateY(-50%);} #sh_corpomate_theme_section_239 .owl-nav .owl-next{width: 30px; height: 30px; background-color: #fff; border-radius: 0; font-size: 24px; margin: 0; line-height: 0; position: absolute; right: 0; top: 50%; transform: translateY(-50%);} #sh_corpomate_theme_section_239 .owl-dots{display: none;} #sh_corpomate_theme_section_240{padding: 50px 0;} #sh_corpomate_theme_section_240 .sh_title h3{font-size: 26px; font-weight: 600; margin-bottom: 20px; text-align: center;} #sh_corpomate_theme_section_240 .sh_content{transition: all .4s;} #sh_corpomate_theme_section_240 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_240 .sh_content .sh_img span.fa-plus{background: #5966ef; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 50%; color: #fff; margin: auto; display: block; position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%) !important; z-index: 2;} #sh_corpomate_theme_section_240 .sh_content .sh_img .sh_media{position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_240 .sh_content .sh_img{position: relative;} #sh_corpomate_theme_section_240 .sh_content .sh_img .sh_media span.fa-facebook{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translate(10px, 10px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_240 .sh_content .sh_img .sh_media span.fa-twitter{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translateY(0px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_240 .sh_content .sh_img .sh_media span.fa-linkedin{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translate(-10px, 10px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_240 .sh_content .sh_des{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 20px; padding-top: 25px; width: 80%; margin: auto; margin-top: -25px; position: relative; z-index: 1; background: #fff; transition: all .4s;} #sh_corpomate_theme_section_240 .sh_content .sh_des p{margin: 0px; font-size: 14px; color: #414141;} #sh_corpomate_theme_section_240 .sh_content .sh_des h4{margin: 0; font-size: 16px; font-weight: 600;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_img .sh_media span.fa-facebook{transform: translateX(-5px) !important; opacity: 1;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_img .sh_media span.fa-twitter{transform: translateY(-25px) !important; opacity: 1;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_img .sh_media span.fa-linkedin{transform: translateX(5px) !important; opacity: 1;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_des{width: 100%; box-shadow: none; background: #056827;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_img span.fa-plus{color: #056827; background: #ffffff;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_des h4{color: #fff;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_des p{color: #fff;} #sh_corpomate_theme_section_240 .sh_content:hover .sh_img span.fa-plus:before{content: "\f068";} @media (max-width: 768px){#sh_corpomate_theme_section_240 .sh_content{padding-bottom: 20px;}} @media (max-width: 576px){#sh_corpomate_theme_section_240 .sh_content{padding-bottom: 20px;}} #sh_corpomate_theme_section_241{padding: 50px 0; background: #f2f2f2;} #sh_corpomate_theme_section_241 .sh_title h3{font-size: 26px; font-weight: 600; margin-bottom: 40px; text-align: center;} #sh_corpomate_theme_section_241 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_241 .sh_content .sh_des{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 20px; padding-top: 25px; width: 80%; margin: auto; margin-top: -25px; position: relative; z-index: 1; background: #fff; transition: all .4s;} #sh_corpomate_theme_section_241 .sh_content .sh_des a{padding: 0; text-decoration: none; color: #056827;} #sh_corpomate_theme_section_241 .sh_content .sh_des p{margin-bottom: 5px; font-size: 14px; color: #414141;} #sh_corpomate_theme_section_241 .sh_content .sh_des h4{margin-bottom: 10px; font-size: 16px; font-weight: 600; color: #056827;} @media (max-width: 576px){#sh_corpomate_theme_section_241 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_242{padding: 50px 0;} #sh_corpomate_theme_section_242 .sh_title h3{font-size: 26px; font-weight: 600; margin-bottom: 40px; text-align: center;} #sh_corpomate_theme_section_242 .sh_content{text-align: center; border: 1px solid #056827; padding: 50px 20px; transition: all .4s;} #sh_corpomate_theme_section_242 .sh_content .sh_icon span{transition: all .4s; font-size: 36px; padding-bottom: 20px; color: #056827;} #sh_corpomate_theme_section_242 .sh_content h2 sub{font-size: 16px; bottom: 0;} #sh_corpomate_theme_section_242 .sh_content h2{font-weight: 600; font-size: 26px; transition: all .4s;} #sh_corpomate_theme_section_242 .sh_content h4{font-size: 18px; margin-bottom: 30px; transition: all .4s;} #sh_corpomate_theme_section_242 .sh_content p{color: #515151; margin: 0; transition: all .4s;} #sh_corpomate_theme_section_242 .sh_content a.btn{border: 1px solid #aaaaaa; border-radius: 0; margin-top: 30px; padding: 7px 30px; transition: all .4s;} #sh_corpomate_theme_section_242 .sh_content.sh_middle{background: #056827;} #sh_corpomate_theme_section_242 .sh_content.sh_middle h2, #sh_corpomate_theme_section_242 .sh_content.sh_middle h4, #sh_corpomate_theme_section_242 .sh_content.sh_middle p, #sh_corpomate_theme_section_242 .sh_content.sh_middle .sh_icon span{color: #fff;} #sh_corpomate_theme_section_242 .sh_content.sh_middle a.btn{background: #fff; color: #056827;} #sh_corpomate_theme_section_242 .sh_content:hover{background: #056827;} #sh_corpomate_theme_section_242 .sh_content:hover h2, #sh_corpomate_theme_section_242 .sh_content:hover h4, #sh_corpomate_theme_section_242 .sh_content:hover p, #sh_corpomate_theme_section_242 .sh_content:hover .sh_icon span{color: #fff;} #sh_corpomate_theme_section_242 .sh_content:hover a.btn{background: #fff; color: #056827;} @media (max-width: 991px){#sh_corpomate_theme_section_242 .sh_content{padding: 40px 20px;}} @media (max-width: 576px){#sh_corpomate_theme_section_242 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_243{background-image: none; padding: 100px 0;} #sh_corpomate_theme_section_243 .rounded{text-align: center;} #sh_corpomate_theme_section_243 .rounded h2{color: #fff; font-size: 40px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_243 h4{color: #fff; font-size: 16px;} #sh_corpomate_theme_section_243 h4 a{color: #fff;} #sh_corpomate_theme_section_243 h4 span{padding: 0 15px;} #sh_corpomate_theme_section_244{padding: 50px 0;} #sh_corpomate_theme_section_244 .sh_content h2{font-size: 26px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_244 .sh_content p{font-size: 16px; color: #414141;} #sh_corpomate_theme_section_244 .sh_img img{width: 100%;} #sh_corpomate_theme_section_244 .sh_content ul{padding: 0px; list-style: none; position: relative;} #sh_corpomate_theme_section_244 .sh_content ul li{display: -webkit-box; display: -webkit-flex; display: flex; margin-bottom: 20px;} #sh_corpomate_theme_section_244 .sh_content p{margin-bottom: 25px;} #sh_corpomate_theme_section_244 .sh_content ul li .sh_icon span.fa{width: 30px; height: 30px; background: #fff; text-align: center; line-height: 30px; border: 1px solid #056827; color: #056827;} #sh_corpomate_theme_section_244 .sh_content ul li:first-child .sh_icon span.fa{width: 30px; height: 30px; background: #056827; text-align: center; line-height: 30px; color: #fff;} #sh_corpomate_theme_section_244 .sh_content ul li .sh_icon{padding-right: 15px;} #sh_corpomate_theme_section_244 .sh_content ul li .sh_des h4{font-size: 18px; color: #414141; margin: 0;} #sh_corpomate_theme_section_244 .sh_content ul li .sh_des p{font-size: 16px; color: #919191; margin-bottom: 0px;} #sh_corpomate_theme_section_244 .sh_content ul li:first-child .sh_des h4{margin-bottom: 15px;} #sh_corpomate_theme_section_244 .sh_content ul:before{content: ''; position: absolute; width: 1px; height: 100%; background: #056827; left: 15px; z-index: -1;} #sh_corpomate_theme_section_245{padding: 50px 0; background-color: #056827;} #sh_corpomate_theme_section_245 .sh_content{text-align: center;} #sh_corpomate_theme_section_245 .sh_content p{color: #fff; font-size: 16px; margin-bottom: 30px;} #sh_corpomate_theme_section_245 .sh_content a{background: #fff; border-radius: 0; padding: 8px 21px; font-weight: 600; color: #056827; font-size: 16px;} #sh_corpomate_theme_section_245 .sh_content h4{font-size: 36px; font-weight: 600; color: #fff; margin-bottom: 20px;} #sh_corpomate_theme_section_246{padding: 50px 0;} #sh_corpomate_theme_section_246 .sh_title{text-align: center;} #sh_corpomate_theme_section_246 .sh_title h2{color: #000; font-size: 30px; font-weight: 600; padding-bottom: 30px;} #sh_corpomate_theme_section_246 .sh_des{width: 70%; border: 1px solid #cccc; padding: 15px; margin: auto; margin-top: -40px; position: relative; background: #fff;} #sh_corpomate_theme_section_246 .sh_des p{margin: 0px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_246 .sh_des h4{font-weight: 600; font-size: 18px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_246 .sh_cotent img{width: 100%;} @media (max-width: 768px){#sh_corpomate_theme_section_246 .sh_cotent{margin-bottom: 10px;}} @media (max-width: 576px){#sh_corpomate_theme_section_246 .sh_des{width: 80%;}} #sh_corpomate_theme_section_247{padding: 50px 0; background: #056827;} #sh_corpomate_theme_section_247 .sh_content{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_247 .sh_content p{margin: 0; color: #fff; font-size: 18px; font-weight: 600;} #sh_corpomate_theme_section_247 .sh_content a{background: #fff; border-radius: 0; padding: 8px 30px; font-weight: 600; letter-spacing: 0.7px; color: #056827;} @media (max-width: 768px){#sh_corpomate_theme_section_247 .sh_content{display: block; text-align: center;}#sh_corpomate_theme_section_247 .sh_content p{margin-bottom: 15px;}} #sh_corpomate_theme_section_248{background-image: none; padding: 100px 0;} #sh_corpomate_theme_section_248 .rounded{text-align: center;} #sh_corpomate_theme_section_248 .rounded h2{color: #fff; font-size: 40px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_248 h4{color: #fff; font-size: 16px;} #sh_corpomate_theme_section_248 h4 a{color: #fff;} #sh_corpomate_theme_section_248 h4 span{padding: 0 15px;} #sh_corpomate_theme_section_249{padding-top: 80px;} #sh_corpomate_theme_section_249 .sh_content img{width: 100%;} #sh_corpomate_theme_section_249 .sh_content{padding-bottom: 50px;} #sh_corpomate_theme_section_249 .sh_des{width: 85%; border: 1px solid #cccc; padding: 15px; margin: auto; margin-top: -40px; position: relative; background: #fff;} #sh_corpomate_theme_section_249 .sh_des h4{font-weight: 600; font-size: 18px;} #sh_corpomate_theme_section_249 .sh_des p{margin: 0px;} #sh_corpomate_theme_section_250{background-image: none; padding: 100px 0;} #sh_corpomate_theme_section_250 .rounded{text-align: center;} #sh_corpomate_theme_section_250 .rounded h2{color: #fff; font-size: 40px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_250 h4{color: #fff; font-size: 16px;} #sh_corpomate_theme_section_250 h4 a{color: #fff;} #sh_corpomate_theme_section_250 h4 span{padding: 0 15px;} #sh_corpomate_theme_section_251{padding: 50px 0;} #sh_corpomate_theme_section_251 .sh_title h3{font-size: 26px; font-weight: 600; margin-bottom: 20px; text-align: center;} #sh_corpomate_theme_section_251 .sh_content{transition: all .4s; margin-bottom: 40px;} #sh_corpomate_theme_section_251 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_251 .sh_content .sh_img span.fa-plus{background: #5966ef; width: 35px; height: 35px; line-height: 35px; text-align: center; border-radius: 50%; color: #fff; margin: auto; display: block; position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%) !important; z-index: 2;} #sh_corpomate_theme_section_251 .sh_content .sh_img .sh_media{position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_251 .sh_content .sh_img{position: relative;} #sh_corpomate_theme_section_251 .sh_content .sh_img .sh_media span.fa-facebook{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translate(10px, 10px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_251 .sh_content .sh_img .sh_media span.fa-twitter{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translateY(0px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_251 .sh_content .sh_img .sh_media span.fa-linkedin{background: #fff; width: 25px; height: 25px; text-align: center; line-height: 25px; border-radius: 50%; transform: translate(-10px, 10px) !important; transition: all .4s; opacity: 0; color: #056827;} #sh_corpomate_theme_section_251 .sh_content .sh_des{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 20px; padding-top: 25px; width: 80%; margin: auto; margin-top: -25px; position: relative; z-index: 1; background: #fff; transition: all .4s;} #sh_corpomate_theme_section_251 .sh_content .sh_des p{margin: 0px; font-size: 14px; color: #414141;} #sh_corpomate_theme_section_251 .sh_content .sh_des h4{margin: 0; font-size: 16px; font-weight: 600;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_img .sh_media span.fa-facebook{transform: translateX(-5px) !important; opacity: 1;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_img .sh_media span.fa-twitter{transform: translateY(-25px) !important; opacity: 1;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_img .sh_media span.fa-linkedin{transform: translateX(5px) !important; opacity: 1;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_des{width: 100%; box-shadow: none; background: #056827;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_img span.fa-plus{color: #056827; background: #ffffff;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_des h4{color: #fff;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_des p{color: #fff;} #sh_corpomate_theme_section_251 .sh_content:hover .sh_img span.fa-plus:before{content: "\f068";} #sh_corpomate_theme_section_252{background-image: none; padding: 100px 0;} #sh_corpomate_theme_section_252 .rounded{text-align: center;} #sh_corpomate_theme_section_252 .rounded h2{color: #fff; font-size: 40px; font-weight: 600; margin-bottom: 20px;} #sh_corpomate_theme_section_252 h4{color: #fff; font-size: 16px;} #sh_corpomate_theme_section_252 h4 a{color: #fff;} #sh_corpomate_theme_section_252 h4 span{padding: 0 15px;} #sh_corpomate_theme_section_253{padding: 50px 0;} #sh_corpomate_theme_section_253 .sh_title h2{color: #000; font-size: 30px; font-weight: 600; margin-bottom: 25px;} #sh_corpomate_theme_section_253 .sh_title p{font-size: 16px;} #sh_corpomate_theme_section_253 ul{padding: 0; list-style: none;} #sh_corpomate_theme_section_253 .sh_address ul.sh_des li{padding: 25px 0; border-bottom: 1px solid #dadada; color: #919191;} #sh_corpomate_theme_section_253 .sh_address ul.sh_des li b{min-width: 70px; display: inline-block; color: #333;} #sh_corpomate_theme_section_253 .sh_address ul.sh_social{margin: 0px; padding-top: 10px;} #sh_corpomate_theme_section_253 .sh_address ul.sh_social li{display: inline-block; width: 35px; height: 35px; text-align: center; line-height: 35px; background: #f2f2f2; margin-right: 10px;} #sh_corpomate_theme_section_253 .sh_address ul.sh_social li a{color: #333333; text-decoration: none; display: block;} #sh_corpomate_theme_section_253 .sh_form form input{height: 45px; border-radius: 0; background: #ebebeb; color: #414141; font-weight: 600; border: 0; padding-left: 15px; box-shadow: none;} #sh_corpomate_theme_section_253 .sh_form form textarea{border-radius: 0; background: #ebebeb; color: #414141; font-weight: 600; border: 0; padding-left: 15px; box-shadow: none;} #sh_corpomate_theme_section_253 .sh_form form .sh_btn a{border-radius: 0; padding: 9px 24px; font-weight: 600; letter-spacing: 0.7px;} @media (max-width: 991px){#sh_corpomate_theme_section_253 .sh_form{margin-bottom: 20px;}} #sh_corpomate_theme_section_254{padding: 50px 0; background: #056827;} #sh_corpomate_theme_section_254 .sh_content{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_254 .sh_content p{margin: 0; color: #fff; font-size: 18px; font-weight: 600;} #sh_corpomate_theme_section_254 .sh_content a{background: #fff; border-radius: 0; padding: 8px 30px; font-weight: 600; letter-spacing: 0.7px; color: #056827;} #sh_corpomate_theme_section_255{padding: 80px 0;} #sh_corpomate_theme_section_255 .rounded{width: 40%; background: rgba(255, 255, 255, 0.6); padding: 40px !important; border-radius: 0 !important;} #sh_corpomate_theme_section_255 .rounded h4{margin: 0; font-size: 14px; color: #212121; text-transform: uppercase; font-weight: 600; letter-spacing: 0.7px;} #sh_corpomate_theme_section_255 .rounded h2{font-size: 22px; text-transform: uppercase; font-weight: 600; color: #212121; letter-spacing: 1px; margin-bottom: 15px;} #sh_corpomate_theme_section_255 .rounded p{color: #414141; font-size: 14px; margin-bottom: 15px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_255 .rounded a{padding: 8px 24px; text-transform: capitalize;} @media (max-width: 991px){#sh_corpomate_theme_section_255 .rounded{width: 45%;}} @media (max-width: 768px){#sh_corpomate_theme_section_255 .rounded{width: 50%;}} @media (max-width: 576px){#sh_corpomate_theme_section_255 .rounded{width: 100%;}} #sh_corpomate_theme_section_256{padding: 50px 0;} #sh_corpomate_theme_section_256 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 30px 20px; position: relative; margin-bottom: 30px; transition: all .4s;} #sh_corpomate_theme_section_256 .sh_content .sh_icon span{color: #212121; font-weight: 600; font-size: 16px; text-transform: capitalize;} #sh_corpomate_theme_section_256 .sh_content .sh_icon span.fa{font-weight: normal; color: #056827; font-size: 30px; vertical-align: middle; padding-right: 10px;} #sh_corpomate_theme_section_256 .sh_content .sh_icon{padding-bottom: 20px;} #sh_corpomate_theme_section_256 .sh_content p{color: #414141; margin: 0; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_256 .sh_content:before{content: ''; position: absolute; width: 0; height: 4px; background: #056827; left: 0; bottom: 0px; transition: all .4s; opacity: 0;} #sh_corpomate_theme_section_256 .sh_content:hover:before{width: 100%; opacity: 1;} #sh_corpomate_theme_section_257 .sh_content .sh_title h4{font-size: 24px; font-weight: 600; text-transform: capitalize; margin-bottom: 20px;} #sh_corpomate_theme_section_257 .sh_content .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_257 .sh_content p{color: #919191; margin-bottom: 20px; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_257 .sh_content .sh_column h4{color: #212121; font-size: 16px; font-weight: 600; margin-bottom: 15px;} #sh_corpomate_theme_section_257 .sh_content .sh_column p{color: #919191;} #sh_corpomate_theme_section_257 .sh_img img{width: 100%;} #sh_corpomate_theme_section_257{padding: 50px 0; background: #f3f3f3;} #sh_corpomate_theme_section_258{padding: 50px 0;} #sh_corpomate_theme_section_258 .sh_content{text-align: center; transition: all .4s;} #sh_corpomate_theme_section_258 .sh_content .sh_icon span{width: 65px; height: 65px; line-height: 55px; border-radius: 50%; background: #f3f3f3; font-size: 20px; border: 7px solid #f3f3f3; transition: all .4s;} #sh_corpomate_theme_section_258 .sh_content h4{font-size: 18px; font-weight: 600; text-transform: capitalize; margin-top: 20px;} #sh_corpomate_theme_section_258 .sh_content p{margin: 0; color: #919191; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_258 .sh_content:hover .sh_icon span{border-color: #056827;} #sh_corpomate_theme_section_258 .col-lg-3:nth-child(2) .sh_content, #sh_corpomate_theme_section_258 .col-lg-3:nth-child(4) .sh_content{padding-top: 60px;} #sh_corpomate_theme_section_258 .sh_content:after{content: ''; position: absolute; width: 100px; height: 1px; background: #aaaaaa; top: 60px; transform: rotate(13deg); right: -40px;} #sh_corpomate_theme_section_258 .col-lg-3:nth-child(2) .sh_content:after{transform: rotate(-13deg);} #sh_corpomate_theme_section_258 .col-lg-3:nth-child(4) .sh_content:after{display: none;} @media (max-width: 991px){#sh_corpomate_theme_section_258 .col-lg-3:nth-child(2) .sh_content:after{display: none;}} @media (max-width: 576px){#sh_corpomate_theme_section_258 .sh_content:after{display: none;}} #sh_corpomate_theme_section_259 .sh_content{text-align: center; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); margin: 50px 5px; padding: 0 20px;} #sh_corpomate_theme_section_259 .sh_content .sh_img img{width: 85px; height: 85px; border-radius: 50%; object-fit: cover; margin: auto; position: relative; top: -40px; z-index: 1;} #sh_corpomate_theme_section_259 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: uppercase; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_259 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_259 .sh_content .sh_img{margin-bottom: 20px;} #sh_corpomate_theme_section_259 .sh_content a{background: #056827; color: #fff; margin-bottom: -20px;} #sh_corpomate_theme_section_259 .sh_content p{margin-top: -35px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_260{padding: 50px 0; background: url(/sh_corpomate_theme/static/src/img/theme10/14.png); text-align: center;} #sh_corpomate_theme_section_260 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_260 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_260 .sh_content{background: #056827; padding: 25px 35px; width: 80%; margin: auto; border-radius: 5px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); color: #fff; position: relative; z-index: 1;} #sh_corpomate_theme_section_260 .sh_content p{margin: 0px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_260 .sh_counter{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;} #sh_corpomate_theme_section_260 .sh_counter{width: 70%; margin: auto; background-color: #056827;} #sh_corpomate_theme_section_260 .sh_count_column{width: 25%; padding: 20px 0px; border-right: 1px solid #777777;} #sh_corpomate_theme_section_260 .sh_count_column p{margin: 0px; color: #fff; text-transform: capitalize;} #sh_corpomate_theme_section_260 .sh_count_column h4{color: #fff; font-size: 26px; font-weight: 600; margin-bottom: 5px;} @media (max-width: 576px){#sh_corpomate_theme_section_260 .sh_content{width: 100%;}#sh_corpomate_theme_section_260 .sh_counter{width: 90%;}} #sh_corpomate_theme_section_261{padding: 50px 0 0;} #sh_corpomate_theme_section_261 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_261 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_261 .sh_content img{width: 100%; max-height: 233px;} #sh_corpomate_theme_section_261 .sh_content{margin-bottom: 20px; transition: all .4s;} #sh_corpomate_theme_section_261 .sh_content img{transition: all .4s; height: 233px;} #sh_corpomate_theme_section_261 .sh_content:hover img{border: 8px solid #056827; transition: all .4s;} #sh_corpomate_theme_section_262{padding: 50px 0;} #sh_corpomate_theme_section_262 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_262 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_262 .sh_content .sh_img img{width: 100%; height: 230px; object-fit: cover;} #sh_corpomate_theme_section_262 .sh_content{background: #f3f3f3; border: 8px solid #f3f3f3; border-radius: 5px; transition: all .4s;} #sh_corpomate_theme_section_262 .sh_content .sh_des p{margin: 0px; transition: all .4s;} #sh_corpomate_theme_section_262 .sh_content .sh_des h4{margin: 0px; font-size: 18px; font-weight: 600; transition: all .4s;} #sh_corpomate_theme_section_262 .sh_content .sh_des{text-align: center; padding: 15px 0 10px;} #sh_corpomate_theme_section_262 .sh_content:hover{background: #056827; border-color: #056827; transition: all .4s;} #sh_corpomate_theme_section_262 .sh_content:hover .sh_des h4{color: #fff;} #sh_corpomate_theme_section_262 .sh_content:hover .sh_des p{color: #fff;} @media (max-width: 991px){#sh_corpomate_theme_section_262 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_263{padding: 50px 0; background: #f3f3f3;} #sh_corpomate_theme_section_263 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_263 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_263 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_263 .sh_content .sh_img{position: relative;} #sh_corpomate_theme_section_263 .sh_content .sh_img span{background: #056827; padding: 5px 15px; border-radius: 5px; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); color: #fff;} #sh_corpomate_theme_section_263 .sh_content .sh_des{padding: 20px 8px;} #sh_corpomate_theme_section_263 .sh_content .sh_des h4{color: #212121; font-size: 18px; font-weight: 600;} #sh_corpomate_theme_section_263 .sh_content .sh_des p{display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 10px;} #sh_corpomate_theme_section_263 .sh_content .sh_des a{padding-left: 0; color: #056827; text-decoration: none; box-shadow: none;} #sh_corpomate_theme_section_264{padding: 50px 0;} #sh_corpomate_theme_section_264 .sh_img{padding: 15px 20px; border: 1px solid #ccc;} #sh_corpomate_theme_section_264 .sh_img img{height: 100px; object-fit: contain;} #sh_corpomate_theme_section_265{padding: 100px 0;} #sh_corpomate_theme_section_265 .sh_banner{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_265 .sh_banner p{margin: 0; font-size: 18px; color: #fff;} #sh_corpomate_theme_section_265 .sh_banner h2{color: #FFF; font-size: 45px; font-weight: 600; line-height: 1.9; letter-spacing: 1px; margin-bottom: 0;} #sh_corpomate_theme_section_265 .sh_banner ul{display: inline-block; margin: 0; list-style: none; padding: 8px 20px; border: 2px solid #fff; border-radius: 5px;} #sh_corpomate_theme_section_265 .sh_banner ul li{display: inline-block; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_265 .sh_banner ul li a{color: #fff; text-decoration: none; padding: 0px; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_265 .sh_banner ul li span{vertical-align: middle; padding: 0 5px;} @media (max-width: 768px){#sh_corpomate_theme_section_265 .sh_banner{display: block;}#sh_corpomate_theme_section_265 .sh_banner .sh_bread{padding-top: 20px;}} #sh_corpomate_theme_section_266{padding: 50px 0; background: #f3f3f3;} #sh_corpomate_theme_section_266 .sh_content .sh_title h4{font-size: 24px; font-weight: 600; text-transform: capitalize; margin-bottom: 20px;} #sh_corpomate_theme_section_266 .sh_content .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_266 .sh_content p{color: #919191; margin-bottom: 20px; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_266 .sh_content .sh_column h4{color: #212121; font-size: 16px; font-weight: 600; margin-bottom: 15px;} #sh_corpomate_theme_section_266 .sh_content .sh_column p{color: #919191;} #sh_corpomate_theme_section_266 .sh_img img{width: 100%;} #sh_corpomate_theme_section_267{padding: 50px 0;} #sh_corpomate_theme_section_267 .sh_content{text-align: center; transition: all .4s;} #sh_corpomate_theme_section_267 .sh_content .sh_icon span{width: 65px; height: 65px; line-height: 55px; border-radius: 50%; background: #f3f3f3; font-size: 20px; border: 7px solid #f3f3f3; transition: all .4s;} #sh_corpomate_theme_section_267 .sh_content h4{font-size: 18px; font-weight: 600; text-transform: capitalize; margin-top: 20px;} #sh_corpomate_theme_section_267 .sh_content p{margin: 0; color: #919191; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_267 .sh_content:hover .sh_icon span{border-color: #056827;} #sh_corpomate_theme_section_267 .col-lg-3:nth-child(2) .sh_content, #sh_corpomate_theme_section_267 .col-lg-3:nth-child(4) .sh_content{padding-top: 60px;} #sh_corpomate_theme_section_267 .sh_content:after{content: ''; position: absolute; width: 100px; height: 1px; background: #aaaaaa; top: 60px; transform: rotate(13deg); right: -40px;} #sh_corpomate_theme_section_267 .col-lg-3:nth-child(2) .sh_content:after{transform: rotate(-13deg);} #sh_corpomate_theme_section_267 .col-lg-3:nth-child(4) .sh_content:after{display: none;} @media (max-width: 991px){#sh_corpomate_theme_section_267 .col-lg-3:nth-child(2) .sh_content:after{display: none;}} @media (max-width: 576px){#sh_corpomate_theme_section_267 .sh_content:after{display: none;}} #sh_corpomate_theme_section_268{padding: 100px 0;} #sh_corpomate_theme_section_268 .sh_banner{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_268 .sh_banner p{margin: 0; font-size: 18px; color: #fff;} #sh_corpomate_theme_section_268 .sh_banner h2{color: #FFF; font-size: 45px; font-weight: 600; line-height: 1.9; letter-spacing: 1px; margin-bottom: 0;} #sh_corpomate_theme_section_268 .sh_banner ul{display: inline-block; margin: 0; list-style: none; padding: 8px 20px; border: 2px solid #fff; border-radius: 5px;} #sh_corpomate_theme_section_268 .sh_banner ul li{display: inline-block; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_268 .sh_banner ul li a{color: #fff; text-decoration: none; padding: 0px; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_268 .sh_banner ul li span{vertical-align: middle; padding: 0 5px;} @media (max-width: 768px){#sh_corpomate_theme_section_268 .sh_banner{display: block;}#sh_corpomate_theme_section_268 .sh_banner .sh_bread{padding-top: 20px;}} #sh_corpomate_theme_section_269{padding: 50px 0;} #sh_corpomate_theme_section_269 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 30px 20px; position: relative; margin-bottom: 30px; transition: all .4s;} #sh_corpomate_theme_section_269 .sh_content .sh_icon span{color: #212121; font-weight: 600; font-size: 16px; text-transform: capitalize;} #sh_corpomate_theme_section_269 .sh_content .sh_icon span.fa{font-weight: normal; color: #056827; font-size: 30px; vertical-align: middle; padding-right: 10px;} #sh_corpomate_theme_section_269 .sh_content .sh_icon{padding-bottom: 20px;} #sh_corpomate_theme_section_269 .sh_content p{color: #414141; margin: 0;} #sh_corpomate_theme_section_269 .sh_content:before{content: ''; position: absolute; width: 0; height: 4px; background: #056827; left: 0; bottom: 0px; transition: all .4s; opacity: 0;} #sh_corpomate_theme_section_269 .sh_content:hover:before{width: 100%; opacity: 1;} #sh_corpomate_theme_section_270{padding: 100px 0;} #sh_corpomate_theme_section_270 .sh_banner{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_270 .sh_banner p{margin: 0; font-size: 18px; color: #fff;} #sh_corpomate_theme_section_270 .sh_banner h2{color: #FFF; font-size: 45px; font-weight: 600; line-height: 1.9; letter-spacing: 1px; margin-bottom: 0;} #sh_corpomate_theme_section_270 .sh_banner ul{display: inline-block; margin: 0; list-style: none; padding: 8px 20px; border: 2px solid #fff; border-radius: 5px;} #sh_corpomate_theme_section_270 .sh_banner ul li{display: inline-block; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_270 .sh_banner ul li a{color: #fff; text-decoration: none; padding: 0px; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_270 .sh_banner ul li span{vertical-align: middle; padding: 0 5px;} @media (max-width: 768px){#sh_corpomate_theme_section_270 .sh_banner{display: block;}#sh_corpomate_theme_section_270 .sh_banner .sh_bread{padding-top: 20px;}} #sh_corpomate_theme_section_271{padding: 50px 0;} #sh_corpomate_theme_section_271 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_271 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_271 .sh_content .sh_img img{width: 100%; height: 230px; object-fit: cover;} #sh_corpomate_theme_section_271 .sh_content{background: #f3f3f3; border: 8px solid #f3f3f3; border-radius: 5px; transition: all .4s; margin-bottom: 20px;} #sh_corpomate_theme_section_271 .sh_content .sh_des p{margin: 0px; transition: all .4s;} #sh_corpomate_theme_section_271 .sh_content .sh_des h4{margin: 0px; font-size: 18px; font-weight: 600; transition: all .4s;} #sh_corpomate_theme_section_271 .sh_content .sh_des{text-align: center; padding: 15px 0 10px;} #sh_corpomate_theme_section_271 .sh_content:hover{background: #056827; border-color: #056827; transition: all .4s;} #sh_corpomate_theme_section_271 .sh_content:hover .sh_des h4{color: #fff;} #sh_corpomate_theme_section_271 .sh_content:hover .sh_des p{color: #fff;} #sh_corpomate_theme_section_271 .sh_btn a{border-radius: 5px; text-transform: capitalize; padding: 7px 21px;} #sh_corpomate_theme_section_271 .sh_btn{text-align: center; padding: 10px 0;} #sh_corpomate_theme_section_272{padding: 100px 0;} #sh_corpomate_theme_section_272 .sh_banner{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} #sh_corpomate_theme_section_272 .sh_banner p{margin: 0; font-size: 18px; color: #fff;} #sh_corpomate_theme_section_272 .sh_banner h2{color: #FFF; font-size: 45px; font-weight: 600; line-height: 1.9; letter-spacing: 1px; margin-bottom: 0;} #sh_corpomate_theme_section_272 .sh_banner ul{display: inline-block; margin: 0; list-style: none; padding: 8px 20px; border: 2px solid #fff; border-radius: 5px;} #sh_corpomate_theme_section_272 .sh_banner ul li{display: inline-block; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_272 .sh_banner ul li a{color: #fff; text-decoration: none; padding: 0px; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_272 .sh_banner ul li span{vertical-align: middle; padding: 0 5px;} @media (max-width: 768px){#sh_corpomate_theme_section_272 .sh_banner{display: block;}#sh_corpomate_theme_section_272 .sh_banner .sh_bread{padding-top: 20px;}} #sh_corpomate_theme_section_273{padding: 50px 0;} #sh_corpomate_theme_section_273 .sh_content{text-align: center; padding: 25px; border: 1px solid #ccc;} #sh_corpomate_theme_section_273 .sh_content a{display: block; padding: 0px; box-shadow: none; color: #212529;} #sh_corpomate_theme_section_273 .sh_content .sh_des p{margin: 0px;} #sh_corpomate_theme_section_273 .sh_content .sh_icon span{width: 90px; height: 90px; background: #056827; text-align: center; line-height: 83px; border-radius: 50%; font-size: 26px; color: #fff; border: 7px solid #fff; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);} #sh_corpomate_theme_section_273 .sh_content .sh_des h4{margin: 0; padding: 20px 0 10px; font-weight: 600; font-size: 18px; letter-spacing: 0.8px;} @media (max-width: 768px){#sh_corpomate_theme_section_273 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_274{padding: 50px 0;} #sh_corpomate_theme_section_274 .sh_title h4{font-size: 22px; font-weight: 600; text-transform: capitalize; margin-bottom: 30px; text-align: center;} #sh_corpomate_theme_section_274 .sh_title h4 span{color: #056827;} #sh_corpomate_theme_section_274 .form-group input{background: #f6f6f6; border-radius: 0; border: 0; padding: 0px 25px; height: 40px; box-shadow: none;} #sh_corpomate_theme_section_274 .form-group textarea{background: #f6f6f6; border-radius: 0; border: 0; padding: 10px 25px; box-shadow: none;} #sh_corpomate_theme_section_274 form .sh_btn{text-align: center;} #sh_corpomate_theme_section_274 form .sh_btn a{border-radius: 3px;} #sh_corpomate_theme_section_275{padding: 70px 0;} #sh_corpomate_theme_section_275 .s_nb_column_fixed{width: 50%; margin-left: auto; padding: 32px; position: relative; z-index: 1;} #sh_corpomate_theme_section_275 .s_nb_column_fixed .rounded{padding: 32px;} #sh_corpomate_theme_section_275 .s_nb_column_fixed:after{content: ''; position: absolute; background: #056827; width: 100%; height: 85%; top: 0; z-index: -1; opacity: 0.8; transform: translate(-50%, -50%); top: 50%; left: 50%; border-radius: 10px;} #sh_corpomate_theme_section_275 .s_nb_column_fixed:before{content: ''; position: absolute; background: #056827; width: 90%; height: 100%; top: 0; z-index: -1; opacity: 0.8; left: 50%; transform: translateX(-50%); border-radius: 10px;} #sh_corpomate_theme_section_275 .rounded h4{margin: 0; font-size: 16px; font-weight: 600; text-transform: capitalize; margin-bottom: 20px; color: #fff;} #sh_corpomate_theme_section_275 .rounded h2{text-transform: capitalize; font-weight: 600; font-size: 35px; letter-spacing: 0.7px; margin-bottom: 20px; color: #fff; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_275 .rounded p{margin-bottom: 20px; font-weight: 600; color: #fff; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_275 .rounded .sh_btn a{border: 2px solid #fff; color: #fff; text-transform: capitalize; padding: 7px 20px;} @media (max-width: 991px){#sh_corpomate_theme_section_275 .s_nb_column_fixed{width: 100%;}} #sh_corpomate_theme_section_276{padding: 70px 0 0;} #sh_corpomate_theme_section_276 .sh_img{position: relative; text-align: center;} #sh_corpomate_theme_section_276 .sh_img img{width: 70%; margin-left: auto;} #sh_corpomate_theme_section_276 .sh_img .sh_btn{position: absolute; top: 50%; right: 35px; text-align: center; border: 2px solid #056827; padding: 7px; border-radius: 50%; transform: translateY(-50%);} #sh_corpomate_theme_section_276 .sh_img .sh_btn a.btn{color: #fff; font-size: 24px; width: 70px; height: 70px; background: #056827; line-height: 70px; border-radius: 50%; padding: 0;} #sh_corpomate_theme_section_276 .sh_img:before{content: ''; position: absolute; top: -7%; left: 9%; background: #056827; width: 70%; height: 100%; z-index: -1; border-radius: 7px;} #sh_corpomate_theme_section_276 .sh_content h4{color: #056827; font-weight: 600; font-size: 26px; margin-bottom: 30px;} #sh_corpomate_theme_section_276 .sh_content p{margin-bottom: 20px; color: #616161; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_276 .sh_content a{padding: 6px 21px; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px;} @media (max-width: 991px){#sh_corpomate_theme_section_276 .sh_content{margin-top: 20px;}} #sh_corpomate_theme_section_277{padding: 50px 0;} #sh_corpomate_theme_section_277 .sh_title{text-align: center;} #sh_corpomate_theme_section_277 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_277 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_277 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 60px 20px 30px; position: relative; margin-top: 60px; transition: all .4s;} #sh_corpomate_theme_section_277 .sh_content .sh_icon{width: 80px; height: 80px; text-align: center; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); line-height: 85px; border-radius: 50%; position: absolute; top: -40px; background: #fff; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_277 .sh_content .sh_icon span{font-size: 26px; color: #056827;} #sh_corpomate_theme_section_277 .sh_content .sh_des h4{font-weight: 600; font-size: 18px; text-transform: capitalize; margin-bottom: 20px;} #sh_corpomate_theme_section_277 .sh_content .sh_des p{margin: 0; color: #818181; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_277 .sh_content:after{content: ''; position: absolute; bottom: 0; left: 0; background: #056827; width: 0%; height: 4px; transition: all .4s; opacity: 0;} #sh_corpomate_theme_section_277 .sh_content:hover:after{width: 100%; transition: all .4s; opacity: 1;} #sh_corpomate_theme_section_278{padding: 50px 0; background: url("/sh_corpomate_theme/static/src/img/theme11/1.png"); background-size: cover; position: relative; z-index: 1;} #sh_corpomate_theme_section_278 .sh_counter{display: inline-block; background: #fff; padding: 30px; text-align: center; border-radius: 10px;} #sh_corpomate_theme_section_278 .sh_counter .sh_count{width: 49%; display: inline-block; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 15px;} #sh_corpomate_theme_section_278:after{content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #056827; z-index: -1; opacity: 0.5;} #sh_corpomate_theme_section_278 .sh_counter .sh_count span{color: #056827; font-weight: 600; font-size: 26px;} #sh_corpomate_theme_section_278 .sh_counter .sh_count p{margin: 0; font-size: 16px; font-weight: 600; text-transform: capitalize; color: #212121;} #sh_corpomate_theme_section_278 .sh_counter .sh_count:nth-child(2){border-right: 0px;} #sh_corpomate_theme_section_278 .sh_counter .sh_count:nth-child(3){border-bottom: 0px;} #sh_corpomate_theme_section_278 .sh_counter .sh_count:nth-child(4){border-bottom: 0px; border-right: 0px;} #sh_corpomate_theme_section_278 .sh_content h4{color: #fff; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px; margin-bottom: 25px; font-size: 24px;} #sh_corpomate_theme_section_278 .sh_content h2{margin-bottom: 25px; font-size: 34px; color: #fff; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px;} #sh_corpomate_theme_section_278 .sh_content .sh_btn a{background: #056827; border: 2px solid #fff; color: #fff; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px;} #sh_corpomate_theme_section_278 .sh_content .sh_btn a:first-child{margin-right: 10px;} #sh_corpomate_theme_section_278 .row{align-items: center;} @media (max-width: 991px){#sh_corpomate_theme_section_278 .sh_content{margin-top: 30px;}} #sh_corpomate_theme_section_279{padding: 50px 0;} #sh_corpomate_theme_section_279 .sh_title{text-align: center;} #sh_corpomate_theme_section_279 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_279 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_279 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 20px;} #sh_corpomate_theme_section_279 .sh_content .sh_img img{width: 140px; height: 140px; border-radius: 50%; object-fit: cover;} #sh_corpomate_theme_section_279 .sh_content p{font-size: 16px; margin: 0; padding-top: 5px; color: #616161;} #sh_corpomate_theme_section_279 .sh_content ul{padding: 0; list-style: none; margin: 0px;} #sh_corpomate_theme_section_279 .sh_content ul li{display: inline-block; padding: 0 10px; margin-top: 10px;} #sh_corpomate_theme_section_279 .sh_content .sh_des h4{margin: 0; font-size: 18px; font-weight: 600; text-transform: capitalize; color: #212121;} #sh_corpomate_theme_section_279 .sh_content .sh_des{padding-top: 15px;} #sh_corpomate_theme_section_279 .sh_content ul li a{color: #616161; font-size: 16px; transition: all .4s;} #sh_corpomate_theme_section_279 .sh_content ul li a:hover{color: #056827;} @media (max-width: 768px){#sh_corpomate_theme_section_279 .sh_content{margin-bottom: 20px;}} #sh_corpomate_theme_section_280{padding: 50px 0; background: #ebebeb;} #sh_corpomate_theme_section_280 .sh_title{text-align: center;} #sh_corpomate_theme_section_280 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_280 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_280 .sh_content{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; margin-bottom: 20px;} #sh_corpomate_theme_section_280 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_280 .sh_content .sh_img{width: 45%;} #sh_corpomate_theme_section_280 .sh_content .sh_des{width: 55%; padding: 10px;} #sh_corpomate_theme_section_280 .sh_content .sh_des h4{margin: 0; font-size: 18px; font-weight: 600; color: #212121; margin-bottom: 10px;} #sh_corpomate_theme_section_280 .sh_content .sh_des span{color: #616161; text-transform: capitalize; padding-bottom: 10px; display: block;} #sh_corpomate_theme_section_280 .sh_content .sh_des p{font-size: 16px; margin: 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} @media (max-width: 576px){#sh_corpomate_theme_section_280 .sh_content{display: block; margin-bottom: 20px;}#sh_corpomate_theme_section_280 .sh_content .sh_img{width: 100%;}#sh_corpomate_theme_section_280 .sh_content .sh_des{width: 100%;}} #sh_corpomate_theme_section_281{padding: 50px 0;} #sh_corpomate_theme_section_281 .sh_title{text-align: center;} #sh_corpomate_theme_section_281 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_281 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_281 .sh_content .sh_commet{padding: 30px; background: #056827; color: #fff;} #sh_corpomate_theme_section_281 .sh_content .sh_commet p{margin: 0; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_281 .sh_content .sh_des{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding-top: 15px;} #sh_corpomate_theme_section_281 .sh_content .sh_img img{width: 70px; height: 70px; border-radius: 50%; object-fit: cover;} #sh_corpomate_theme_section_281 .sh_content .sh_heading h4{font-size: 18px; font-weight: 600; color: #212121; margin-bottom: 5px;} #sh_corpomate_theme_section_281 .sh_content .sh_heading p{margin-bottom: 0px; font-size: 14px;} #sh_corpomate_theme_section_281 .sh_content{padding: 0 5px;} #sh_corpomate_theme_section_281 .sh_content .sh_heading{padding-left: 10px;} #sh_corpomate_theme_section_282{padding: 100px 0; text-align: center; margin-bottom: 25px; position: relative;} #sh_corpomate_theme_section_282:before{position: absolute; content: ''; left: 0; top: 0; height: 100%; width: 100%; opacity: 0.6; background: #212121; z-index: 1;} #sh_corpomate_theme_section_282 .sh_breadcrumb ul{padding: 0; list-style: none; margin: 0;} #sh_corpomate_theme_section_282 .sh_breadcrumb ul li{display: inline-block;} #sh_corpomate_theme_section_282 .sh_breadcrumb{background: #056827; position: absolute; bottom: -125px; left: 50%; transform: translateX(-50%); border-radius: 5px; padding: 10px 30px;} #sh_corpomate_theme_section_282 .sh_breadcrumb ul li a{color: #fff; text-decoration: none; padding: 0; text-transform: capitalize; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_282 .sh_breadcrumb ul li a span{padding: 0 15px;} #sh_corpomate_theme_section_282 .sh_banner .sh_title h4{margin: 0; font-size: 50px; font-weight: 600; text-transform: uppercase; color: #fff;} #sh_corpomate_theme_section_282 .sh_banner{position: relative; z-index: 2;} @media (max-width: 576px){#sh_corpomate_theme_section_282 .sh_breadcrumb{width: 100%;}} #sh_corpomate_theme_section_283{padding: 70px 0 0;} #sh_corpomate_theme_section_283 .sh_img{position: relative; text-align: center;} #sh_corpomate_theme_section_283 .sh_img img{width: 70%; margin-left: auto;} #sh_corpomate_theme_section_283 .sh_img .sh_btn{position: absolute; top: 50%; right: 35px; text-align: center; border: 2px solid #056827; padding: 7px; border-radius: 50%; transform: translateY(-50%);} #sh_corpomate_theme_section_283 .sh_img .sh_btn a.btn{color: #fff; font-size: 24px; width: 70px; height: 70px; background: #056827; line-height: 70px; border-radius: 50%; padding: 0;} #sh_corpomate_theme_section_283 .sh_img:before{content: ''; position: absolute; top: -7%; left: 9%; background: #056827; width: 70%; height: 100%; z-index: -1; border-radius: 7px;} #sh_corpomate_theme_section_283 .sh_content h4{color: #056827; font-weight: 600; font-size: 26px; margin-bottom: 30px;} #sh_corpomate_theme_section_283 .sh_content p{margin-bottom: 20px; color: #616161; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_283 .sh_content a{padding: 6px 21px; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px;} @media (max-width: 991px){#sh_corpomate_theme_section_283 .sh_content{margin-top: 20px;}} #sh_corpomate_theme_section_284{padding: 50px 0;} #sh_corpomate_theme_section_284 .sh_title{text-align: center;} #sh_corpomate_theme_section_284 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_284 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_284 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 60px 20px 30px; position: relative; margin-top: 60px; transition: all .4s;} #sh_corpomate_theme_section_284 .sh_content .sh_icon{width: 80px; height: 80px; text-align: center; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); line-height: 85px; border-radius: 50%; position: absolute; top: -40px; background: #fff; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_284 .sh_content .sh_icon span{font-size: 26px; color: #056827;} #sh_corpomate_theme_section_284 .sh_content .sh_des h4{font-weight: 600; font-size: 18px; text-transform: capitalize; margin-bottom: 20px;} #sh_corpomate_theme_section_284 .sh_content .sh_des p{margin: 0; color: #818181; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_284 .sh_content:after{content: ''; position: absolute; bottom: 0; left: 0; background: #056827; width: 0%; height: 4px; transition: all .4s; opacity: 0;} #sh_corpomate_theme_section_284 .sh_content:hover:after{width: 100%; transition: all .4s; opacity: 1;} #sh_corpomate_theme_section_285{padding: 100px 0; text-align: center; margin-bottom: 25px; position: relative;} #sh_corpomate_theme_section_285:before{position: absolute; content: ''; left: 0; top: 0; height: 100%; width: 100%; opacity: 0.6; background: #212121; z-index: 1;} #sh_corpomate_theme_section_285 .sh_breadcrumb ul{padding: 0; list-style: none; margin: 0;} #sh_corpomate_theme_section_285 .sh_breadcrumb ul li{display: inline-block;} #sh_corpomate_theme_section_285 .sh_breadcrumb{background: #056827; position: absolute; bottom: -125px; left: 50%; transform: translateX(-50%); border-radius: 5px; padding: 10px 30px;} #sh_corpomate_theme_section_285 .sh_breadcrumb ul li a{color: #fff; text-decoration: none; padding: 0; text-transform: capitalize; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_285 .sh_breadcrumb ul li a span{padding: 0 15px;} #sh_corpomate_theme_section_285 .sh_banner .sh_title h4{margin: 0; font-size: 50px; font-weight: 600; text-transform: uppercase; color: #fff;} #sh_corpomate_theme_section_285 .sh_banner{position: relative; z-index: 2;} @media (max-width: 576px){#sh_corpomate_theme_section_285 .sh_breadcrumb{width: 100%;}} #sh_corpomate_theme_section_286{padding: 50px 0;} #sh_corpomate_theme_section_286 .sh_title{text-align: center;} #sh_corpomate_theme_section_286 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 30px; font-weight: 600;} #sh_corpomate_theme_section_286 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_286 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; padding: 60px 20px 30px; position: relative; margin-top: 60px; transition: all .4s;} #sh_corpomate_theme_section_286 .sh_content .sh_icon{width: 80px; height: 80px; text-align: center; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); line-height: 85px; border-radius: 50%; position: absolute; top: -40px; background: #fff; left: 50%; transform: translateX(-50%);} #sh_corpomate_theme_section_286 .sh_content .sh_icon span{font-size: 26px; color: #056827;} #sh_corpomate_theme_section_286 .sh_content .sh_des h4{font-weight: 600; font-size: 18px; text-transform: capitalize; margin-bottom: 20px;} #sh_corpomate_theme_section_286 .sh_content .sh_des p{margin: 0; color: #818181; font-size: 16px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_286 .sh_content:after{content: ''; position: absolute; bottom: 0; left: 0; background: #056827; width: 0%; height: 4px; transition: all .4s; opacity: 0;} #sh_corpomate_theme_section_286 .sh_content:hover:after{width: 100%; transition: all .4s; opacity: 1;} #sh_corpomate_theme_section_287{padding: 100px 0; text-align: center; margin-bottom: 25px; position: relative;} #sh_corpomate_theme_section_287:before{position: absolute; content: ''; left: 0; top: 0; height: 100%; width: 100%; opacity: 0.6; background: #212121; z-index: 1;} #sh_corpomate_theme_section_287 .sh_breadcrumb ul{padding: 0; list-style: none; margin: 0;} #sh_corpomate_theme_section_287 .sh_breadcrumb ul li{display: inline-block;} #sh_corpomate_theme_section_287 .sh_breadcrumb{background: #056827; position: absolute; bottom: -125px; left: 50%; transform: translateX(-50%); border-radius: 5px; padding: 10px 30px;} #sh_corpomate_theme_section_287 .sh_breadcrumb ul li a{color: #fff; text-decoration: none; padding: 0; text-transform: capitalize; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_287 .sh_breadcrumb ul li a span{padding: 0 15px;} #sh_corpomate_theme_section_287 .sh_banner .sh_title h4{margin: 0; font-size: 50px; font-weight: 600; text-transform: uppercase; color: #fff;} #sh_corpomate_theme_section_287 .sh_banner{position: relative; z-index: 2;} @media (max-width: 576px){#sh_corpomate_theme_section_287 .sh_breadcrumb{width: 100%;}} #sh_corpomate_theme_section_288{padding: 50px 0;} #sh_corpomate_theme_section_288 .sh_title{text-align: center;} #sh_corpomate_theme_section_288 .sh_title p{width: 70%; margin: auto; color: #616161; margin-bottom: 50px; font-weight: 600;} #sh_corpomate_theme_section_288 .sh_title h2{color: #056827; text-transform: uppercase; font-weight: 600; font-size: 34px; margin-bottom: 20px;} #sh_corpomate_theme_section_288 .sh_content{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} #sh_corpomate_theme_section_288 .sh_content .sh_icon span{font-size: 50px; padding-right: 20px;} #sh_corpomate_theme_section_288 .sh_content .sh_detail h4{font-size: 18px; font-weight: 600; text-transform: capitalize; margin-bottom: 5px;} #sh_corpomate_theme_section_288 .sh_content .sh_detail a{display: block; color: #919191;} #sh_corpomate_theme_section_288 form{background: #056827; padding: 50px; border-radius: 10px;} #sh_corpomate_theme_section_288 form input{height: 50px; padding: 0 20px;} #sh_corpomate_theme_section_288 .container > .row{padding-bottom: 20px;} #sh_corpomate_theme_section_288 form .sh_btn{text-align: center;} #sh_corpomate_theme_section_288 form .sh_btn a{background: #fff; color: #555555; padding: 12px 26px; font-size: 16px; text-transform: capitalize;} @media (max-width: 768px){#sh_corpomate_theme_section_288 .sh_content{margin-bottom: 30px;}#sh_corpomate_theme_section_288 .sh_content .sh_icon span{font-size: 36px;}} #sh_corpomate_theme_section_289{text-align: center; padding: 100px 0px 120px 0px;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text h3{color: #fff; font-size: 45px; font-weight: bold; font-family: 'Poppins', sans-serif; webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: fadeInUp !important; animation-delay: 0.3s;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text p{color: #fff; font-size: 16px; line-height: 26px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin: 50px 0px; font-family: 'Poppins', sans-serif; webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: fadeInUp !important; animation-delay: 0.9s;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore{background: #5da977; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 30px; border: 0px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore:hover:before, #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore:focus:before, #sh_corpomate_theme_section_289 .sh_banner_12 .banner_text .btn_readmore:active:before{opacity: 1;} #sh_corpomate_theme_section_290{width: 100%; margin-top: 50px; margin-bottom: 50px;} #sh_corpomate_theme_section_290 .sh_bg{background-size: cover; transition: all .4s;} #sh_corpomate_theme_section_290 .sh_feature_12{margin-top: -100px;} #sh_corpomate_theme_section_290 .sh_feature_box{z-index: 1; background-color: #ffffff; padding: 55px 20px; box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); transition: all .4s; text-align: center; font-family: 'Poppins', sans-serif; margin-bottom: 20px;} #sh_corpomate_theme_section_290 .sh_feature_box .sh_icon{font-size: 45px; position: relative; width: 100px; height: 100px; justify-content: center; margin: 0px auto; background: #5da977; border-radius: 50%; padding-top: 17px; padding-left: 9px;} #sh_corpomate_theme_section_290 .sh_feature_box .sh_icon span{color: #fff; transition: all .4s; position: absolute; top: 29%; left: 33%; transform: translate(0px, 0px);} #sh_corpomate_theme_section_290 .sh_feature_box h3{font-size: 22px; transition: all .4s; font-weight: 700; margin: 25px 0 15px; color: #212121; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_290 .sh_feature_box p{margin-bottom: 25px; transition: 0.5s; font-size: 17px; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; color: #616161; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_290 .sh_feature_box a.sh_btn_rdm{padding: 0px; font-size: 16px; font-weight: 600; border-radius: 0; background: transparent; color: #212121; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_290 .sh_feature_box a.sh_btn_rdm span{margin-left: 10px; font-size: 16px; color: #212121;} #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box{background: rgba(0, 0, 0, 0.2); transition: all 0.4s;} #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box .sh_icon span{color: #fff;} #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box h3{color: #fff; transition: all .4s;} #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box p, #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box a.sh_btn_rdm, #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box a.sh_btn_rdm span{color: #fff; transition: all .4s;} #sh_corpomate_theme_section_290 .sh_bg:hover .sh_feature_box{margin-top: -5px; transition: all .5s;} #sh_corpomate_theme_section_290 .bg_img{background: url("/sh_corpomate_theme/static/src/img/theme12/feature.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_290 .sh_bg{position: relative;} #sh_corpomate_theme_section_290 .sh_bg:before{border-top: 10px solid #5da977; position: absolute; content: ''; width: 70%; left: 16%; top: 0; transition: all .4s;} #sh_corpomate_theme_section_290 .sh_bg:hover:before{border-top: 10px solid #5da977; position: absolute; content: ''; width: 100%; left: 0%; top: 0; transition: all .5s;} #sh_corpomate_theme_section_291{padding: 30px 0px;} #sh_corpomate_theme_section_291 .sh_text_image_12{text-align: left;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text{padding-right: 20px; padding-top: 30px;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text h3{color: #056827; font-size: 32px; font-weight: bold; margin-bottom: 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text h3 span{color: #5da977;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text p{color: #919191; font-size: 15px; margin-bottom: 30px; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm{background: #056827; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm{background: #5da977; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 25px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm span{color: #fff; margin-right: 8px; font-size: 15px;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image img{object-fit: cover;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image{position: relative; transition: all .5s;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .front_img{position: absolute; bottom: -8px; left: 0%; content: ''; border: 5px solid #fff; z-index: 1; transition: all .5s;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn{text-align: right; padding-top: 5px;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm, #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm:hover:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm:focus:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .left_text a.btn_rdm:active:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm:hover:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm:focus:before, #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .video_btn a.btn_rdm:active:before{opacity: 1;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image:hover img{filter: brightness(45%); transition: all .5s;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .behind_img{text-align: right; transition: all .5s;} #sh_corpomate_theme_section_291 .sh_text_image_12 .right_image .behind_img img{width: 80%; transition: all .5s;} #sh_corpomate_theme_section_292{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title{text-align: center;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_292 .sh_service_12 .section_title p{color: #919191; font-size: 15px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-family: 'Poppins', sans-serif; margin-bottom: 30px;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .bg_img{background: url("/sh_corpomate_theme/static/src/img/theme12/team.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .bg_img:hover .box{background: rgba(0, 0, 0, 0.2); transition: all 0.4s;} #sh_corpomate_theme_section_292 .sh_service_12 .sh_bg{background-size: cover; transition: all .4s; margin: 20px 10px;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .box{z-index: 1; background-color: #eeeeee; padding: 30px 20px; transition: all .4s; text-align: center; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .box h4{color: #056827; font-size: 18px; margin-bottom: 15px; font-weight: bold; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .box p{color: #919191; font-size: 15px; margin-bottom: 5px; font-weight: normal; font-family: 'Poppins', sans-serif; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .bg_img:hover .box h4, #sh_corpomate_theme_section_292 .sh_service_12 .service_box .bg_img:hover .box p{color: #fff; transition: all .4s;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .box .sh_icon span{font-size: 40px; margin-bottom: 20px; color: #056827;} #sh_corpomate_theme_section_292 .sh_service_12 .service_box .bg_img:hover .box span{font-size: 40px; margin-bottom: 20px; color: #ffffff;} #sh_corpomate_theme_section_294{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_294 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_294 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_294 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_294 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_294 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_294 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_294 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_294 .sh_pricing{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; transform: translateY(0); transition: all .4s;} #sh_corpomate_theme_section_294 .sh_pricing .sh_top_part{background: #056827; padding: 20px 0; transition: all .4s;} #sh_corpomate_theme_section_294 .sh_pricing .sh_top_part h4{color: #fff; text-transform: capitalize; font-weight: 600; font-size: 24px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_294 .sh_pricing .sh_top_part h2{color: #fff; font-weight: 600; margin: 7px 0px; font-size: 36px;} #sh_corpomate_theme_section_294 .sh_pricing .sh_top_part h2 span{font-size: 18px; padding-left: 3px;} #sh_corpomate_theme_section_294 .sh_pricing .sh_top_part p{margin: 0; color: #fff; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px; font-size: 16px;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part ul{padding: 35px 0 10px; list-style: none; margin: 0;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part ul li{padding-bottom: 20px; text-transform: capitalize; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a{border-radius: 0; padding: 10px 30px; text-transform: capitalize; margin-bottom: 35px; transition: all .4s; font-weight: 600; letter-spacing: 0.7px;} #sh_corpomate_theme_section_294 .sh_pricing:hover{transform: translateY(-10px);} #sh_corpomate_theme_section_294 .sh_pricing:hover .sh_top_part{background: #5da977;} #sh_corpomate_theme_section_294 .sh_pricing:hover .sh_bottom_part .sh_btn a{background: #5da977; border-color: #5da977;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a:hover:before, #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a:focus:before, #sh_corpomate_theme_section_294 .sh_pricing .sh_bottom_part .sh_btn a:active:before{opacity: 1;} @media (max-width: 768px){#sh_corpomate_theme_section_294 .sh_pricing{margin-bottom: 20px;}#sh_corpomate_theme_section_294 .col-md-4:last-child .sh_pricing{margin-bottom: 0px;}} #sh_corpomate_theme_section_295{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_295 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_295 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_295 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_295 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_295 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_295 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_295 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_295 .sh_content .sh_img ul{padding: 0; list-style: none; margin: 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: -20px;} #sh_corpomate_theme_section_295 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_295 .sh_content .sh_img ul li{width: 40px; height: 40px; text-align: center; line-height: 40px; margin-right: 25px; background: #fff; transition: all .4s;} #sh_corpomate_theme_section_295 .sh_content .sh_img ul li:last-child{margin-right: 0px;} #sh_corpomate_theme_section_295 .sh_content .sh_img ul li:hover{background: #5da977;} #sh_corpomate_theme_section_295 .sh_content .sh_img ul li:hover a{color: #fff;} #sh_corpomate_theme_section_295 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center;} #sh_corpomate_theme_section_295 .sh_content .sh_des h4{text-transform: capitalize; color: #056827; font-weight: 600; font-size: 20px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_295 .sh_content .sh_des{padding: 20px;} #sh_corpomate_theme_section_295 .sh_content .sh_des p{margin: 0; text-transform: capitalize; font-weight: 600; color: #5da977;} @media (max-width: 768px){#sh_corpomate_theme_section_295 .sh_content{margin-bottom: 20px;}#sh_corpomate_theme_section_295 .col-md-4:last-child .sh_content{margin-bottom: 0px;}} #sh_corpomate_theme_section_296{padding: 100px 0 50px; background: url("/sh_corpomate_theme/static/src/img/theme12/gbcfsfvpesgvbujsrhb.png"); background-position: center; background-size: cover; background-repeat: no-repeat; text-align: right;} #sh_corpomate_theme_section_296 .sh_title h4{font-weight: 600; text-transform: capitalize; color: #fff; letter-spacing: 0.7px;} #sh_corpomate_theme_section_296 .sh_title h2{text-transform: capitalize; font-weight: 600; color: #fff; font-size: 34px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_296 .sh_counter ul{padding: 0; margin: 0; list-style: none; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end;} #sh_corpomate_theme_section_296 .sh_counter ul li{text-align: center; color: #fff; padding: 50px 30px;} #sh_corpomate_theme_section_296 .sh_counter ul li h5{font-size: 46px; font-weight: 600; margin: 0; color: #5da977;} #sh_corpomate_theme_section_296 .sh_counter ul li p{font-size: 16px; font-weight: 600; text-transform: capitalize;} @media (max-width: 576px){#sh_corpomate_theme_section_296 .sh_counter ul{display: block;}#sh_corpomate_theme_section_296 .sh_counter ul li{padding: 30px;}} #sh_corpomate_theme_section_297{padding: 50px 0 50px;} #sh_corpomate_theme_section_297 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_297 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_297 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_297 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_297 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_297 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_297 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_297 .sh_content .sh_img_content{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} #sh_corpomate_theme_section_297 .sh_content .sh_img_content img{width: 100px; border-radius: 50%; height: 100px; object-fit: cover;} #sh_corpomate_theme_section_297 .sh_content .sh_heading{padding-left: 20px;} #sh_corpomate_theme_section_297 .sh_content .sh_heading h4{text-transform: capitalize; font-weight: 600; font-size: 18px; color: #056827;} #sh_corpomate_theme_section_297 .sh_content .sh_heading p{margin: 0; text-transform: capitalize; font-weight: 600; color: #5da977;} #sh_corpomate_theme_section_297 .sh_content p.sh_des{margin: 0; padding-top: 20px;} #sh_corpomate_theme_section_297 .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: 10px; padding: 20px;} #sh_corpomate_theme_section_298{padding: 50px 0 50px;} #sh_corpomate_theme_section_298 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_298 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_298 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_298 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_298 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_298 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_298 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_298 .sh_content .sh_img img{width: 100%; height: 290px; object-fit: cover;} #sh_corpomate_theme_section_298 .sh_content .sh_des{padding: 15px 0;} #sh_corpomate_theme_section_298 .sh_content .sh_des h4{font-size: 20px; margin: 0; font-weight: 600; text-transform: capitalize; color: #056827; margin-bottom: 10px;} #sh_corpomate_theme_section_298 .sh_content .sh_des p{color: #919191;} #sh_corpomate_theme_section_298 .sh_content .sh_des ul{padding: 0; margin: 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; list-style: none;} #sh_corpomate_theme_section_298 .sh_content .sh_des ul li{color: #056827; font-weight: 600;} #sh_corpomate_theme_section_298 .sh_content .sh_des ul li span{font-size: 20px; color: #5da977; padding-right: 10px;} @media only screen and (min-width: 768px) and (max-width: 991px){#sh_corpomate_theme_section_298 .sh_content .sh_des ul li{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;}} #sh_corpomate_theme_section_299{padding: 100px 0px;} #sh_corpomate_theme_section_299 .sh_title h4{font-size: 44px; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px; margin-bottom: 10px; color: #056827;} #sh_corpomate_theme_section_299 .sh_breadcrumb{display: inline-block; background: #5da977; padding: 10px 20px; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_299 .sh_breadcrumb a{color: #fff;} #sh_corpomate_theme_section_299 .sh_title p{margin-bottom: 50px; font-size: 16px; color: #056827;} #sh_corpomate_theme_section_300{padding: 60px 0px;} #sh_corpomate_theme_section_300 .sh_text_image_12{text-align: left;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text{padding-right: 20px; padding-top: 30px;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text h3{color: #056827; font-size: 32px; font-weight: bold; margin-bottom: 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text h3 span{color: #5da977;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text p{color: #919191; font-size: 15px; margin-bottom: 30px; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm{background: #056827; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm{background: #5da977; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 25px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm span{color: #fff; margin-right: 8px; font-size: 15px;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image img{object-fit: cover;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image{position: relative;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .front_img{position: absolute; bottom: -8px; left: 0%; content: ''; border: 5px solid #fff; z-index: 1;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn{text-align: right; padding-top: 5px;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm, #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm:hover:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm:focus:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .left_text a.btn_rdm:active:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm:hover:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm:focus:before, #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .video_btn a.btn_rdm:active:before{opacity: 1;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image:hover img{filter: brightness(45%); transition: all 1s ease;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .behind_img{text-align: right;} #sh_corpomate_theme_section_300 .sh_text_image_12 .right_image .behind_img img{width: 80%;} @media (max-width: 768px){#sh_corpomate_theme_section_300 .sh_text_image_12 .left_text{margin-bottom: 50px;}} #sh_corpomate_theme_section_301{padding: 100px 0 50px; background: url("/sh_corpomate_theme/static/src/img/theme12/gbcfsfvpesgvbujsrhb.png"); background-position: center; background-size: cover; background-repeat: no-repeat; text-align: right;} #sh_corpomate_theme_section_301 .sh_title h4{font-weight: 600; text-transform: capitalize; color: #fff; letter-spacing: 0.7px;} #sh_corpomate_theme_section_301 .sh_title h2{text-transform: capitalize; font-weight: 600; color: #fff; font-size: 38px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_301 .sh_counter ul{padding: 0; margin: 0; list-style: none; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: end; justify-content: flex-end;} #sh_corpomate_theme_section_301 .sh_counter ul li{text-align: center; color: #fff; padding: 50px 30px;} #sh_corpomate_theme_section_301 .sh_counter ul li h5{font-size: 44px; font-weight: 600; margin: 0; padding-bottom: 10px;} #sh_corpomate_theme_section_301 .sh_counter ul li p{font-size: 16px; font-weight: 600; text-transform: capitalize;} #sh_corpomate_theme_section_301 .sh_counter ul li h5{color: #5da977;} @media (max-width: 576px){#sh_corpomate_theme_section_301 .sh_counter ul{display: block;}#sh_corpomate_theme_section_301 .sh_counter ul li{padding: 30px;}} #sh_corpomate_theme_section_302{padding: 60px 0 80px;} #sh_corpomate_theme_section_302 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_302 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_302 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_302 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_302 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_302 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_302 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_302 .sh_left_part p{color: #919191; font-size: 16px;} #sh_corpomate_theme_section_302 .sh_left_part .sh_left_progress p{font-weight: 600; color: #056827; text-transform: capitalize; font-size: 16px; letter-spacing: 0.7px; margin-bottom: 10px;} #sh_corpomate_theme_section_302 .sh_left_part .sh_left_progress .progress{border-radius: 0; height: 7px;} #sh_corpomate_theme_section_302 .sh_left_part .sh_left_progress .progress .progress-bar{background: #5da977;} #sh_corpomate_theme_section_302 .sh_left_part .sh_left_progress.mt-5{margin-top: 2rem !important;} #sh_corpomate_theme_section_302 .sh_right_img img{height: 350px; width: 100%; object-fit: cover;} @media (max-width: 768px){#sh_corpomate_theme_section_302 .sh_left_part{margin-bottom: 40px;}} #sh_corpomate_theme_section_303{padding: 100px 0px;} #sh_corpomate_theme_section_303 .sh_title h4{font-size: 44px; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px; margin-bottom: 10px; color: #056827;} #sh_corpomate_theme_section_303 .sh_breadcrumb{display: inline-block; background: #5da977; padding: 10px 20px; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_303 .sh_breadcrumb a{color: #fff;} #sh_corpomate_theme_section_303 .sh_title p{margin-bottom: 50px; font-size: 16px; color: #056827;} #sh_corpomate_theme_section_304{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_304 .sh_service_12 .section_title p{color: #919191; font-size: 15px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-family: 'Poppins', sans-serif; margin-bottom: 30px;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .bg_img{background: url("/sh_corpomate_theme/static/src/img/theme12/team.png"); background-position: center; background-size: cover; background-repeat: no-repeat;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .bg_img:hover .box{background: rgba(0, 0, 0, 0.2); transition: all 0.4s;} #sh_corpomate_theme_section_304 .sh_service_12 .sh_bg{background-size: cover; transition: all .4s; margin: 20px 10px;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .box{z-index: 1; background-color: #eeeeee; padding: 30px 20px; transition: all .4s; text-align: center; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .box h4{color: #056827; font-size: 18px; margin-bottom: 15px; font-weight: bold; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .box p{color: #919191; font-size: 15px; margin-bottom: 5px; font-weight: normal; font-family: 'Poppins', sans-serif; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .bg_img:hover .box h4, #sh_corpomate_theme_section_304 .sh_service_12 .service_box .bg_img:hover .box p{color: #fff; transition: all .4s;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .box .sh_icon span{font-size: 40px; margin-bottom: 20px; color: #056827;} #sh_corpomate_theme_section_304 .sh_service_12 .service_box .bg_img:hover .box span{font-size: 40px; margin-bottom: 20px; color: #ffffff;} #sh_corpomate_theme_section_305{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_305 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_305 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_305 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_305 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_305 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_305 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_305 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_305 .sh_pricing{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center; transform: translateY(0); transition: all .4s;} #sh_corpomate_theme_section_305 .sh_pricing .sh_top_part{background: #056827; padding: 20px 0; transition: all .4s;} #sh_corpomate_theme_section_305 .sh_pricing .sh_top_part h4{color: #fff; text-transform: capitalize; font-weight: 600; font-size: 24px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_305 .sh_pricing .sh_top_part h2{color: #fff; font-weight: 600; margin: 7px 0px; font-size: 36px;} #sh_corpomate_theme_section_305 .sh_pricing .sh_top_part h2 span{font-size: 18px; padding-left: 3px;} #sh_corpomate_theme_section_305 .sh_pricing .sh_top_part p{margin: 0; color: #fff; text-transform: capitalize; font-weight: 600; letter-spacing: 0.7px; font-size: 16px;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part ul{padding: 35px 0 10px; list-style: none; margin: 0;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part ul li{padding-bottom: 20px; text-transform: capitalize; font-weight: 600; font-size: 16px;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a{border-radius: 0; padding: 10px 30px; text-transform: capitalize; margin-bottom: 35px; transition: all .4s; font-weight: 600; letter-spacing: 0.7px;} #sh_corpomate_theme_section_305 .sh_pricing:hover{transform: translateY(-10px);} #sh_corpomate_theme_section_305 .sh_pricing:hover .sh_top_part{background: #5da977;} #sh_corpomate_theme_section_305 .sh_pricing:hover .sh_bottom_part .sh_btn a{background: #5da977; border-color: #5da977;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a:hover:before, #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a:focus:before, #sh_corpomate_theme_section_305 .sh_pricing .sh_bottom_part .sh_btn a:active:before{opacity: 1;} @media (max-width: 768px){#sh_corpomate_theme_section_305 .sh_pricing{margin-bottom: 20px;}} #sh_corpomate_theme_section_306{padding: 100px 0px;} #sh_corpomate_theme_section_306 .sh_title h4{font-size: 44px; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px; margin-bottom: 10px; color: #056827;} #sh_corpomate_theme_section_306 .sh_breadcrumb{display: inline-block; background: #5da977; padding: 10px 20px; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_306 .sh_breadcrumb a{color: #fff;} #sh_corpomate_theme_section_306 .sh_title p{margin-bottom: 50px; font-size: 16px; color: #056827;} #sh_corpomate_theme_section_307{padding: 60px 0px 80px 0px;} #sh_corpomate_theme_section_307 .sh_text_image_12{text-align: left;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text{padding-right: 20px; padding-top: 30px;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text h3{color: #056827; font-size: 32px; font-weight: bold; margin-bottom: 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text h3 span{color: #5da977;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text p{color: #919191; font-size: 15px; margin-bottom: 30px; line-height: 1.8; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm{background: #056827; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 30px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm{background: #5da977; color: #fff; font-size: 15px; border-radius: 0px; padding: 8px 25px; font-family: 'Poppins', sans-serif;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm span{color: #fff; margin-right: 8px; font-size: 15px;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image img{object-fit: cover;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image{position: relative;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .front_img{position: absolute; bottom: -8px; left: 0%; content: ''; border: 5px solid #fff; z-index: 1;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn{text-align: right; padding-top: 5px;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm, #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm:before{content: ''; position: absolute; border: white solid 2px; top: 4px; left: 4px; right: 4px; bottom: 4px; opacity: 0; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity; transition-property: opacity;} #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm:hover:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm:focus:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .left_text a.btn_rdm:active:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm:hover:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm:focus:before, #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .video_btn a.btn_rdm:active:before{opacity: 1;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image:hover img{filter: brightness(45%); transition: all 1s ease;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .behind_img{text-align: right;} #sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .behind_img img{width: 80%;} @media (max-width: 768px){#sh_corpomate_theme_section_307 .sh_text_image_12 .left_text{margin-bottom: 50px;}#sh_corpomate_theme_section_307 .sh_text_image_12 .right_image .front_img{bottom: 15%;}#sh_corpomate_theme_section_307 .sh_text_image_12 .right_image img{width: 100%;}} #sh_corpomate_theme_section_308{padding: 100px 0px;} #sh_corpomate_theme_section_308 .sh_title h4{font-size: 44px; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px; margin-bottom: 10px; color: #056827;} #sh_corpomate_theme_section_308 .sh_breadcrumb{display: inline-block; background: #5da977; padding: 10px 20px; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_308 .sh_breadcrumb a{color: #fff;} #sh_corpomate_theme_section_308 .sh_title p{margin-bottom: 50px; font-size: 16px; color: #056827;} #sh_corpomate_theme_section_309{padding: 60px 0px 50px 0px;} #sh_corpomate_theme_section_309 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_309 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_309 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_309 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_309 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_309 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_309 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_309 .sh_content .sh_img ul{padding: 0; list-style: none; margin: 0; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; margin-top: -20px;} #sh_corpomate_theme_section_309 .sh_content .sh_img img{width: 100%;} #sh_corpomate_theme_section_309 .sh_content .sh_img ul li{width: 40px; height: 40px; text-align: center; line-height: 40px; margin-right: 25px; background: #fff; transition: all .4s;} #sh_corpomate_theme_section_309 .sh_content .sh_img ul li:last-child{margin-right: 0px;} #sh_corpomate_theme_section_309 .sh_content .sh_img ul li:hover{background: #5da977;} #sh_corpomate_theme_section_309 .sh_content .sh_img ul li:hover a{color: #fff;} #sh_corpomate_theme_section_309 .sh_content{box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); text-align: center;} #sh_corpomate_theme_section_309 .sh_content .sh_des h4{text-transform: capitalize; color: #056827; font-weight: 600; font-size: 20px; letter-spacing: 0.7px;} #sh_corpomate_theme_section_309 .sh_content .sh_des{padding: 20px;} #sh_corpomate_theme_section_309 .sh_content .sh_des p{margin: 0; text-transform: capitalize; font-weight: 600; color: #5da977;} @media (max-width: 768px){#sh_corpomate_theme_section_309 .sh_content{margin-bottom: 20px;}#sh_corpomate_theme_section_309 .col-md-4:last-child .sh_content{margin-bottom: 0px;}} #sh_corpomate_theme_section_310{padding: 50px 0 80px;} #sh_corpomate_theme_section_310 .sh_title{text-align: center; overflow: hidden;} #sh_corpomate_theme_section_310 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_310 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_310 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_310 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_310 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_310 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_310 .sh_left_part p{color: #919191; font-size: 16px; margin-bottom: 30px;} #sh_corpomate_theme_section_310 .sh_left_part .sh_left_progress p{font-weight: 600; color: #056827; text-transform: capitalize; font-size: 16px; letter-spacing: 0.7px; margin-bottom: 10px;} #sh_corpomate_theme_section_310 .sh_left_part .sh_left_progress .progress{border-radius: 0; height: 7px;} #sh_corpomate_theme_section_310 .sh_left_part .sh_left_progress .progress .progress-bar{background: #5da977;} #sh_corpomate_theme_section_310 .sh_left_part .sh_left_progress.mt-5{margin-top: 2rem !important;} #sh_corpomate_theme_section_310 .sh_right_img img{height: 360px; width: 100%; object-fit: cover;} @media (max-width: 768px){#sh_corpomate_theme_section_310 .sh_left_part{margin-bottom: 40px;}} #sh_corpomate_theme_section_311{padding: 100px 0px;} #sh_corpomate_theme_section_311 .sh_title h4{font-size: 44px; font-weight: 600; text-transform: capitalize; letter-spacing: 0.7px; margin-bottom: 10px; color: #056827;} #sh_corpomate_theme_section_311 .sh_breadcrumb{display: inline-block; background: #5da977; padding: 10px 20px; font-weight: 600; font-size: 16px; color: #fff;} #sh_corpomate_theme_section_311 .sh_breadcrumb a{color: #fff;} #sh_corpomate_theme_section_311 .sh_title p{margin-bottom: 50px; font-size: 16px; color: #056827;} #sh_corpomate_theme_section_312{padding: 50px 0 50px;} #sh_corpomate_theme_section_312 .sh_title{text-align: center;} #sh_corpomate_theme_section_312 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_312 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_312 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_312 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_312 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_312 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_312 .sh_content{text-align: center; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); padding: 30px; min-height: 250px;} #sh_corpomate_theme_section_312 .sh_content .sh_icon span{font-size: 32px; margin-bottom: 20px; color: #5da977;} #sh_corpomate_theme_section_312 .sh_content .sh_link a, #sh_corpomate_theme_section_312 .sh_content div{display: block; color: #056827;} #sh_corpomate_theme_section_312 .sh_content .sh_link a:first-child{padding-bottom: 5px;} @media (max-width: 768px){#sh_corpomate_theme_section_312 .sh_content{margin-bottom: 20px;}#sh_corpomate_theme_section_312 .col-md-4:last-child .sh_content{margin-bottom: 0px;}#sh_corpomate_theme_section_312 .sh_title{overflow: hidden;}} #sh_corpomate_theme_section_313{padding: 50px 0 50px;} #sh_corpomate_theme_section_313 .sh_title{text-align: center;} #sh_corpomate_theme_section_313 .sh_title h3{position: relative; color: #056827; font-size: 30px; font-weight: bold; margin-bottom: 20px; display: inline-block;} #sh_corpomate_theme_section_313 .sh_title h3:after{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; left: -85px;} #sh_corpomate_theme_section_313 .sh_title h3:before{position: absolute; content: ''; background: #5da977; width: 80px; height: 2px; top: 40%; right: -85px;} #sh_corpomate_theme_section_313 .sh_title .left_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; margin-top: 20px; left: -55px;} #sh_corpomate_theme_section_313 .sh_title .right_small_line{position: absolute; background: #5da977; content: ''; width: 50px; height: 2px; right: -55px; top: 0; margin-top: 20px;} #sh_corpomate_theme_section_313 .sh_title p{color: #919191; font-size: 16px; line-height: 1.6; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 30px; width: 70%; margin: 0 auto 50px;} #sh_corpomate_theme_section_313 .sh_name input{border-radius: 0px;} #sh_corpomate_theme_section_313 input, #sh_corpomate_theme_section_313 textarea{border-radius: 0; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.01); border-radius: 0px; height: calc(1.5em + 0.75rem + 10px);} #sh_corpomate_theme_section_313 textarea{height: auto;} #sh_corpomate_theme_section_313 .sh_btn{text-align: center; padding-top: 30px;} #sh_corpomate_theme_section_313 .sh_btn a{border-radius: 0; padding: 8px 30px;} @media (max-width: 768px){#sh_corpomate_theme_section_313 .sh_title{overflow: hidden;}} 

/* /sh_corpomate_theme/static/src/scss/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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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: 1s; animation-duration: 1s; -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; animation-duration: 1s;} @-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 10); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 10);}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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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: 1s; animation-duration: 1s; -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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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: 1s; animation-duration: 1s; -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: 1s; animation-duration: 1s; -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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} @-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; animation-duration: 1s;} .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/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: #056827; 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: #056827;} #sh_megamenubar_9 .sh_content:hover h4{color: #056827;} @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: #056827;} @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: #056827; 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 #056827; 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: #056827;} @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: #056827;} @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: #056827;} #sh_megamenubar_13 .sh_address ul.sh_address_detail li a:hover span{color: #056827;} #sh_megamenubar_13 ul.sh_social_media li:hover{background-color: #056827;} @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: #056827;} #sh_megamenubar_14 .sh_content .sh_media a:hover{background: #056827;} @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: #056827; 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: #056827;} #sh_megamenubar_16 .sh_content ul section a span{padding-right: 7px; color: #056827;} #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: #056827;} @media (max-width: 767px){#sh_megamenubar_17 .sh_content{margin-bottom: 20px;}} 

/* /sh_corpomate_theme/static/src/scss/style_copyright/copyright_hide.scss defined in bundle 'web.assets_frontend' */
 .o_footer_copyright{display: none;} 

/* /sh_corpomate_theme/static/src/scss/style_header/style_header_12.scss defined in bundle 'web.assets_frontend' */
 header .navbar a.navbar-brand{display: none;} header.o_affix_enabled ul{margin-left: 0 !important; width: 100%;} header .navbar{background-color: #056827 !important; padding: 0 !important;} header ul li > a{color: #fff !important; text-transform: capitalize; padding: 10px 22px !important; font-weight: 600; letter-spacing: 0.7px;} header ul li > a.active, header ul li > a:hover, header ul li > a.show{background: #5da977;} header ul li:last-child .js_usermenu{right: auto;} header ul li.o_extra_menu_items ul li a{color: #212529 !important; padding: 0.25rem 1.5rem !important;} header ul li.o_extra_menu_items ul{min-width: 14rem;} header#top{width: 85%; margin: auto; margin-bottom: -41px; z-index: 1;} header#top .navbar .container{padding: 0px;} header ul li.o_extra_menu_items ul li > a.active, header ul li.o_extra_menu_items ul li > a:active, header ul li.o_extra_menu_items ul li > a:focus{color: #fff !important;} @media (max-width: 768px){header#top{width: 100%; margin-bottom: 0px;}header .navbar a.navbar-brand{display: inline-block;}header .navbar{padding: 15px 10px !important; background: #fff !important;}header .navbar-brand.logo img{max-height: 30px; max-width: 160px; object-fit: contain;}header ul li > a{color: #000 !important;}} 

/* /sh_corpomate_theme/static/src/scss/style_footer/style_footer_10.scss defined in bundle 'web.assets_frontend' */
 #sh_footer{background: #464646; border: 0; padding: 50px 0 30px;} #sh_footer .sh_first_column h4{font-size: 24px; font-weight: 600; margin-bottom: 25px; color: #056827;} #sh_footer .sh_first_column p{margin: 0; color: #fff; font-size: 16px;} #sh_footer .sh_column h4{font-size: 24px; font-weight: 600; margin-bottom: 25px; color: #ffffff;} #sh_footer .sh_column ul li a{color: #fff; text-transform: capitalize; font-size: 16px; padding-bottom: 5px; display: block;} #sh_footer .sh_column ul li a:hover{color: #056827;} #sh_footer .sh_column ul{padding: 0px; list-style: none;} #sh_footer .sh_column.sh_third_column h4{height: 28px;} #sh_footer .sh_first_column img{max-height: 30px; max-width: 160px; object-fit: contain; margin-bottom: 20px;} #sh_footer .sh_fourth_column ul li{display: -webkit-box; display: -webkit-flex; display: flex; color: #fff; margin-bottom: 15px;} #sh_footer .sh_fourth_column ul li > span{font-size: 24px; padding-right: 10px;} #sh_footer .sh_fourth_column ul li p{padding-top: 3px;} #sh_footer .sh_fourth_column ul li address span{margin: 0; color: #fff; font-size: 16px;} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-left: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-left: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-right: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} .sale_tbody input.js_quantity{min-width: 48px; text-align: center;} .sale_tbody input.quantity{padding: 0;}