body { font-family: "Roboto", sans-serif !important; background-color: #F7F7F7; } .no-overflow { overflow: hidden; } h1 { font-family: "Raleway", sans-serif; } h2 { font-size: 32px; line-height: 32px; font-family: 'Rajdhani', sans-serif; font-weight: 400; color: #182647; margin-bottom: 20px; padding-bottom: 20px; } h2 strong { color: #182647; font-weight: 700; } h2:after { width: 470px; max-width: 100%; height: 1px; left: 0; bottom: 0; content: ''; background-color: #182647; position: absolute; box-shadow: 3px 3px 12px rgba(24, 38, 71, 0.4); } h2.bolder { text-transform: uppercase; font-weight: 700; } h3 { font-size: 40px; line-height: 40px; text-transform: uppercase; font-family: "Roboto", sans-serif; font-weight: 700; color: #182647; } @media (max-width: 1024px) { h3 { font-size: 30px; line-height: 30px; } } .container-fluid { width: 100% !important; max-width: unset; } .new-home__top { width: 100%; height: 600px; background-color: #121d3d; margin-top: 100px; color: #182647; font-size: 24px; line-height: 30px; opacity: 0 !important; } .new-home__top .owl-nav { position: absolute; width: calc(100%); text-align: center; display: flex; align-items: center; justify-content: center; margin-top: -50px; } .new-home__top .owl-prev, .new-home__top .owl-next { width: 30px; height: 30px; color: #fff !important; border: 2px solid #fff !important; font-size: 15px !important; line-height: 15px !important; display: flex; align-items: center; justify-content: center; } .new-home__top .owl-prev { margin-right: 10px; } .new-home__top h1 { font-size: 90px; line-height: 90px; color: #fff; font-weight: 700; margin: 0 0 15px; } .new-home__top .color-point { color: #24ffff; } @media (max-width: 768px) { .new-home__top h1 { font-size: 45px; line-height: 45px; } } .new-home__top h2 { font-family: 'Rajdhani',sans-serif !important; font-size: 20px !important; line-height: 23px; color: #24c1ff; font-weight: 500 !important; margin: 0 0 20px; text-transform: uppercase; border: 1px solid #24c1ff; padding: 8px 15px; display: inline-block; } .new-home__top h2:after { display: none; } .new-home__top h3 { color: #24c1ff; font-size: 23px; line-height: 28px; text-transform: inherit; margin-bottom: 20px; } .new-home__top p { color: #fff; font-size: 17px; line-height: 23px; font-weight: 300; } .new-home__top p a { text-decoration: underline; } .new-home__top-button { width: 250px; height: 45px; border: 0; background-color: #fff; color: #000000; text-transform: uppercase; font-size: 15px; font-weight: 600; margin-top: 20px; } .new-home__top .owl-dots { position: absolute; bottom: 100px; right: 15px; display: none !important; } .new-home__top .owl-dot { width: 10px; height: 10px; background-color: #DBDBDE !important; border: 0; border-radius: 50%; display: block; margin: 8px 0; } .new-home__top .owl-dot.active { background-color: #ADEF7F !important; } .new-home__item { background-position: right center; background-size: auto 100%; background-repeat: no-repeat; height: 600px; background-color: #121d3d; max-width: 1990px; margin: 0 auto; position: relative; } @media (max-width: 1200px) { .new-home__item { background-size: auto 70%; } } @media (max-width: 768px) { .new-home__item { background-image: unset !important; } } @media (max-width: 1000px) and (orientation: landscape) { .new-home__item { background-image: unset !important; } } .new-home__top .dot { display: inline-block; color: #b7f254; animation: blinker 1s linear infinite; } .new-home__video { max-width: 55%; height: 100%; position: absolute; right: 0; top: 0; } @media (max-width: 768px) { .new-home__video { display: none; } } @media (max-width: 1200px) { .new-home__video { max-width: 50%; } } @media (max-width: 1000px) and (orientation: landscape) { .new-home__video { display: none; } } .new-home__item .container, .new-home__item .row { height: 100%; } .new-home__features { width: 100%; background-color: #F7F7F7; padding-top: 50px; padding-bottom: 80px; } @media (max-width: 768px) { .new-home__features-item { margin-bottom: 40px; } } .new-home__post-item { width: 100%; height: 250px; background-color: #182647; color: #fff; font-size: 20px; line-height: 25px; padding: 25px; } .new-home__post-button { width: 130px; height: 40px; border: 0; background-color: #182647; color: #fff; text-transform: uppercase; font-size: 14px; margin-top: 25px; } .new-home__features-item:nth-child(even) { display: flex; flex-direction: column; } .new-home__features-item:nth-child(even) .new-home__post-item { background-color: #ADEF7F; color: #182647; order: 2; } @media (max-width: 768px) { .new-home__features-item:nth-child(even) .new-home__post-item { order: 1; } } .new-home__features-item:nth-child(even) .new-home__post-button { order: 1; margin: 0 0 25px auto; } @media (max-width: 768px) { .new-home__features-item:nth-child(even) .new-home__post-button { order: 2; margin: 25px 0 0 0; } } .new-home__process { width: 100%; background-color: #e6e6e6; padding-bottom: 50px; font-size: 24px; line-height: 30px; color: #182647; } .new-home__service { padding-bottom: 80px; background-color: #F7F7F7; position: relative; overflow: hidden; } @media (max-width: 1024px) { .new-home__service { padding-bottom: 0; } } .new-home__service h2 { color: #6A4896; text-transform: uppercase; font-weight: 700; } .new-home__service-text { background-color: #DBDBDE; min-height: 470px; padding: 80px 15% 80px 15px; font-size: 24px; line-height: 30px; } .new-home__service:nth-child(even) .new-home__service-text:before { position: absolute; content: ''; width: 50vw; height: 100%; top: 0; left: -50vw; background-color: #DBDBDE; z-index: -1; } .new-home__service:nth-child(odd) .new-home__service-text { padding: 80px 15px 80px 15%; } .new-home__service:nth-child(odd) .new-home__service-text:after { position: absolute; content: ''; width: 50vw; height: 100%; top: 0; right: -50vw; background-color: #DBDBDE; z-index: -1; } @media (max-width: 1400px) { .new-home__service-text { min-height: 430px; padding: 70px 15%; } } @media (max-width: 1024px) { .new-home__service-text { padding: 70px 10% !important; } .new-home__service:nth-child(odd) .new-home__service-text { background-color: #F7F7F7; } } .new-home__service-button { width: 130px; height: 40px; border: 0; background-color: #182647; color: #fff; text-transform: uppercase; font-size: 14px; margin-top: 100px; } .new-home__service-image { padding: 40px 0; } @media (max-width: 768px) { .new-home__service-image { display: none; } } .new-home__service-image img { background-color: #fff; max-height: 390px; margin-left: -25%; box-shadow: 4px 4px 8px rgba(173, 239, 127, 0.5); } .new-home__service:nth-child(odd) .new-home__service-image img { margin-right: -25%; margin-left: auto; box-shadow: -4px 4px 8px rgba(173, 239, 127, 0.5); } .new-home__case-study { background-color: #C4C4C4; } .new-home__case-text { padding: 80px 15px; font-size: 24px; line-height: 30px; } .new-home__case-text .preh { font-size: 32px; line-height: 37px; color: #6A4896; text-transform: uppercase; margin-bottom: 15px; display: block; } .new-home__case-text h2 { font-size: 40px; line-height: 47px; } .new-home__case-button { width: 130px; height: 40px; border: 0; background-color: #182647; color: #fff; text-transform: uppercase; font-size: 14px; margin-top: 25px; } .new-home__case-img { height: 410px; margin: 30px 0; } .new-home__clients { width: 100%; background-color: #F7F7F7; padding-top: 80px; padding-bottom: 40px; } .new-home__clients .owl-item { box-shadow: 4px 7px 7px rgba(196, 196, 196, 0.6); margin-bottom: 30px; } .new-home__clients .item { background-color: #fff; display: flex; justify-content: center; align-items: center; height: 145px; } .new-home__clients .item img { width: auto; max-width: 90%; max-height: 90%; } .new-home__clients .owl-dots { text-align: center; } .new-home__clients .owl-dot { width: 10px; height: 10px; border-radius: 50%; background-color: #bbb !important; margin: 0 4px; } .new-home__clients .owl-dot.active { background-color: #5b5b5b !important; } .new-home__contact { width: 100%; background-color: #F7F7F7; padding-top: 20px; /*padding-bottom: 80px;*/ } .new-home__contact--intern { background-color: #182647; padding-top: 0px; } .new-home__contact--intern .wpcf7-response-output { color: #fff; } .new-home__contact-form { /*background-color: #182647; margin-left: 15px; max-width: calc(41.666667% - 15px);*/ padding: 20px; } @media (max-width: 768px) { .new-home__contact-form { margin-right: 15px; max-width: 100%; } } .new-home__contact-form .row { margin-left: -10px; margin-right: -10px; } .new-home__contact-form .col-lg-6, .new-home__contact-form .col-12 { padding-right: 10px; padding-left: 10px; } .new-home__input { height: 40px; width: 100%; background: #F7F7F7; color: #182647; line-height: 40px; border: 0; margin-bottom: 20px; border-radius: 0; box-shadow: inset 0 0 0 rgb(0 0 0 / 0%); padding: 0 10px; } .new-home__textarea { height: 145px; width: 100%; background: #F7F7F7; color: #182647; border: 0; margin-bottom: 15px; border-radius: 0; box-shadow: inset 0 0 0 rgb(0 0 0 / 0%); padding: 5px 10px; } .new-home__input-btn { width: 80px; height: 40px; background-color: #F7F7F7; color: #182647; border: 0; text-transform: uppercase; font-size: 14px; } #wpgmza_map { height: 100% !important; } @media (max-width: 768px) { #wpgmza_map { height: 301px !important; margin-left: 15px; width: calc(100% - 30px) !important; } } /* ======================================================================================== */ .what__top { width: 100%; /*height: 470px;*/ position: relative; background-color: #fff; padding-top: 100px; } .what__top--carousel { height: auto; } .what__top--desktop { display: block !important; } .what__top--mobile { display: none !important; } .what__top .owl-dots { position: absolute; bottom: 100px; right: 15px; display: block !important; height: auto; } .what__top .owl-dot { width: 10px; height: 10px; background-color: #DBDBDE !important; border: 0; border-radius: 50%; display: block; margin: 8px 0; } .what__top .owl-dot.active { background-color: #ADEF7F !important; } @media (max-width: 1024px) { .what__top--desktop { display: none !important; } .what__top--mobile { display: block !important; } } .what__top div { height: 100%; } .what__featured { display: flex; align-items: center; justify-content: center; } .what__featured img { max-height: 100%; } .what__content { background-color: #F7F7F7; padding: 40px 0 0; color: #182647; font-size: 20px; line-height: 24px; } .what__content .wp-block-button__link { width: auto; border: 0; background-color: #182647; color: #fff !important; text-transform: uppercase; font-size: 14px; line-height: 20px; border-radius: 0; margin-bottom: 25px; } .what__clients { background-color: #F7F7F7; padding: 0 0 40px; color: #182647; font-size: 20px; line-height: 30px; } .what__content h1 { font-size: 40px; line-height: 40px; color: #182647; margin-bottom: 20px; padding-bottom: 20px; font-weight: 700; } .what__content h1:after { width: 470px; max-width: 100%; height: 1px; left: 0; bottom: 0; content: ''; background-color: #182647; position: absolute; box-shadow: 3px 3px 12px rgba(24, 38, 71, 0.4); } .what__content h2, .what__clients h2 { font-weight: 700; } .what__content h3, .what__clients h3 { font-size: 24px; line-height: 30px; } .what__content h4{ margin-bottom: 40px; } .what__content p { margin-bottom: 25px; } .what__content p img { vertical-align: bottom; } .what__content p + h2 { margin-top: 40px; } .what__content img { width: 100%; } .client-testimonial { width: calc(50% - 30px); max-width: 50%; position: relative; min-height: 1px; margin-right: 15px; margin-left: 15px; padding: 15px; box-shadow: 4px 7px 7px rgba(196, 196, 196, 0.6); margin-bottom: 40px; } @media (max-width: 960px) { .client-testimonial { width: calc(100% - 30px); max-width: unset; } } .client-testimonial p { margin-bottom: 0; } .client-testimonial p + strong { margin-top: 20px; display: block; } .client-testimonial:nth-child(even) { color: #182647; background-color: #ADEF7F; } .client-testimonial:nth-child(odd) { background-color: #182647; color: #ADEF7F; } .whats-next__img { width: 100%; height: 230px; background-color: #C4C4C4; margin-bottom: 25px; } .green-background { background-color: #ADEF7F; padding: 40px 0; margin-bottom: 40px; } .green-background h4 { margin-bottom: 0; line-height: 34px; } .wp-block-quote { background-color: #fff; padding: 25px 100px; box-shadow: 3px 3px 12px rgb(24 38 71 / 40%); margin: 40px auto; } .wp-block-quote p { color: #6A4896; font-weight: 700; font-size: 28px; line-height: 32px; } .wp-block-quote cite { font-style: inherit; font-size: 14px; } .wp-block-quote cite img { vertical-align: bottom; } .wp-block-columns { margin-bottom: 0; } .wp-block-columns.nospace { padding: 0 !important; } .wp-block-columns .wp-block-image, .wp-block-columns .mrdata { margin-bottom: 0; } .wp-block-columns .mrdata { line-height: 38px; } .wp-block-columns .mrdata img { width: auto; } /* ======================================================================================== */ .kubernetes__section { color: white; width: 100%; position: relative; padding: 0; border-bottom: 1px solid #6490EB; background-repeat: no-repeat; } @media (max-width: 768px) { .kubernetes__section { padding: 0 15px; } } .kubernetes__section h1 { position: relative; font-weight: 700; line-height: 50px; font-size: 50px; color: #fff; margin: 0 0 20px; padding-top: 30px; } @media (max-width: 768px) { .kubernetes__section h1 { line-height: 30px; font-size: 30px; } } .kubernetes__section h1:after { width: 50px; height: 6px; border-radius: 3px; transition: all .3s ease-in-out; top: 0; left: 0; position: absolute; content: ''; background-color: #05bed4; } .kubernetes__section h1:hover:after { width: 70px; background-color: #0086a7; } @media (max-width: 768px) { .kubernetes__section h1:after { display: none; } } .kubernetes__section h2 { position: relative; font-weight: 700; line-height: 25px; font-size: 25px; color: #fff; margin: 0 0 5px; } .kubernetes__section h2:after { display: none; } @media (max-width: 768px) { .kubernetes__section .wrap-image { margin-top: 100px; position: relative; } .kubernetes__section .wrap-image:after { width: 50px; height: 6px; border-radius: 3px; transition: all .3s ease-in-out; top: 0; left: 0; position: absolute; content: ''; background-color: #05bed4; } .kubernetes__section .wrap-image:hover:after { width: 70px; background-color: #0086a7; } } .kubernetes__section .service-padding { padding: 100px 0; position: relative; } @media (max-width: 768px) { .kubernetes__section .service-padding { padding: 0 0 100px; } } .kubernetes__section .subitems .item { color: #fff; font-family: 'Rajdhani'; } .kubernetes__section button { height: 40px; border: 0; background-color: #fff; color: #182647; text-transform: uppercase; font-size: 14px; font-weight: 600; vertical-align: top; padding: 0 20px; } .kubernetes__services { margin-bottom: 100px; } .kubernetes__service { margin-bottom: 10px; } .kubernetes__section--1 { background-color: #03173c; margin-top: 100px; background-image: url(https://translucentcomputing.com/wp-content/uploads/2021/03/watermark-1.png); background-position: top 30px right; } .kubernetes__section--2 { background-color: #142453; background-image: url(https://translucentcomputing.com/wp-content/uploads/2021/03/watermark-4.png); background-position: top 30px left 30px; } .kubernetes__section--3 { background-color: #03173c; background-image: url(https://translucentcomputing.com/wp-content/uploads/2021/03/watermark-2.png); background-position: top -100px right -50px; } .kubernetes__section--4 { background-color: #142453; background-image: url(https://translucentcomputing.com/wp-content/uploads/2021/03/watermark-3.png); background-position: top 30px left 30px; } /* ======================================================================================== */ .tek__section { width: 100%; position: relative; padding: 0; } @media (max-width: 768px) { .tek__section { padding: 0 15px; } } .tek__section h1 { position: relative; font-weight: 700; line-height: 50px; font-size: 50px; color: #152649; margin: 0 0 20px; padding-top: 30px; } @media (max-width: 768px) { .tek__section h1 { line-height: 30px; font-size: 30px; } } .tek__section h1:after { width: 50px; height: 6px; border-radius: 3px; transition: all .3s ease-in-out; top: 0; left: 0; position: absolute; content: ''; background-color: #05bed4; } .tek__section h1:hover:after { width: 70px; background-color: #0086a7; } @media (max-width: 768px) { .tek__section h1:after { display: none; } } .tek__section h2 { position: relative; font-weight: 700; line-height: 25px; font-size: 25px; margin: 0 0 5px; } .tek__section h2:after { display: none; } @media (max-width: 768px) { .tek__section .wrap-image { margin-top: 100px; position: relative; } .tek__section .wrap-image:after { width: 50px; height: 6px; border-radius: 3px; transition: all .3s ease-in-out; top: -20px; left: 0; position: absolute; content: ''; background-color: #05bed4; } .tek__section .wrap-image:hover:after { width: 70px; background-color: #0086a7; } } .tek__section .service-padding { padding: 100px 0; position: relative; } @media (max-width: 768px) { .tek__section .service-padding { padding: 0 0 100px; } } .tek__section--1 { margin-top: 100px; } .tek__section--2 { background-color: #efefef; } .tek__section--4 { background-color: #efefef; } .tek__section--6 { background-color: #efefef; } /* ======================================================================================== */ .devops-styles { font-size: 21px; line-height: 30px; } .devops-styles h2 { font-family: "Raleway", sans-serif; font-size: 40px; font-weight: 600; } .devops-styles h2:after { display: none; } .devops-styles .what__top { padding-top: 0; } .devops__top { width: 100%; position: relative; background-color: #03173c; margin-top: 100px; } .devops__top-title { position: absolute; z-index: 1; top: 0; left: 50%; display: flex; height: 100%; align-items: center; } .devops__top-title--noshow { opacity: 0 !important; pointer-events: none; } .devops__top-title h1 { margin-bottom: 0 !important; } @media (max-width: 768px) { .devops__top-title h1 { font-size: 23px; line-height: 28px; } } .devops__content { padding: 70px 0 20px; color: #787878; } .devops__content h1 { color: #182647; font-size: 40px; } .devops__content .mr-data { margin: 40px auto 0; } .devops__content .mr-data img { width: 100%; height: auto; max-height: 100% } @media (max-width: 768px) { .devops__content .mr-data img { width: 50%; margin-bottom: 20px; } } .devops__content .mr-data strong { color: #09aeec; } .devops__quote { background-color: #e6e6e6; padding: 70px 0; text-align: center; position: relative; color: #03173c; } .devops__quote-button { width: 350px; height: 45px; color: #fff; border: 0; background-color: #09aeec; text-transform: uppercase; font-weight: 600; position: absolute; bottom: -25px; left: calc(50% - 175px); z-index: 1; } .devops__author img { height: 25px; margin-right: 10px; } .devops__solution { padding: 0 0 70px; color: #787878; } .devops__solution .blue { color: #09aeec } .devops__solution small { display: block; padding-left: 20px; border-left: 9px solid #09aeec; font-size: 20px; } .devops__roadmap { padding: 80px 0 70px; } .devops__services { padding: 120px 0 150px; background-color: #e6e6e6; margin-top: -150px; } @media (max-width: 768px) { .devops__services { padding: 50px 0; background-color: #e6e6e6; margin-top: 0; } } .devops__services .border-item { border-left: 5px solid #09aeec; padding-left: 10px; margin-top: 20px; line-height: 21px; } .devops__services .list-item { padding-left: 20px; } .devops__phrase { position: relative; color: #03173c; } .devops__phrase .container { position: relative; } .devops__phrase .row { background-color: #fff; border-radius: 10px; padding: 30px; top: -110px; position: absolute; z-index: 1; } @media (max-width: 768px) { .devops__phrase .row { position: relative; top: 0; border-radius: 0; } } .devops__ready-to-compete { padding: 150px 0 70px; background-color: #03173c; position: relative; color: #fff; } @media (max-width: 768px) { .devops__ready-to-compete { padding: 50px 0; } } .devops__ready-to-compete h3 { text-transform: none; color: #fff; font-weight: 400; margin-bottom: 30px; font-family: 'Raleway',sans-serif; font-size: 50px; line-height: 50px; } .devops__tags { background-color: #e6e6e6; padding: 70px 0; text-align: center; position: relative; } .devops__tag { display: inline-block; margin: 0 0 10px 20px; padding-left: 20px; border-left: 1px solid #03173c; font-weight: 600; color: #03173c; } .devops__tag:first-child, .devops__tag:nth-child(3n + 4) { border-left: 0; margin-left: 0; padding-left: 0; } @media (max-width: 768px) { .devops__tag { width: 100%; display: block; border: 0 !important; margin: 20px 0 !important; } } .devops__services2 { padding: 70px 0; color: #787878; } .devops__services2 .p-bg { background-color: #b7bbc4; color: #fff; padding: 10px 0; margin-bottom: 40px; } .devopos__service-item { border-bottom: 1px solid #b7bbc4; padding-bottom: 10px; margin-bottom: 10px; } @media (max-width: 768px) { .devopos__service-item:first-child { margin-top: 30px; } } .devops-styles .phrase { padding: 0; } .devops-styles .phrase h2 { color: #fff; font-weight: 500; line-height: 44px; } .devops-styles .phrase__wrap-content { bottom: 230px; } /* ======================================================================================== */ .app__about { background-color: #fafafa; padding: 70px 0 100px; } .app__about h1 { color: #182647; font-size: 40px; } .app__about .top-section strong { color: #8218e5 } .app__about .gray-bg { background-color: #e6e6e6; color: #787878; text-align: center; padding: 10px; margin-bottom: 40px; } .app__about .gray-bg strong { color: #787878 } .app__about h3 { color: #8218e5; font-size: 35px; line-height: 35px; text-transform: inherit; } .app__about .blue, .app__about .blue strong { color: #182647; } .app__slider { background-color: #fff; position: relative; } .app__slider h2.link-to { padding-bottom: 0; font-size: 30px; clear: both; margin-bottom: 0; margin-top: 40px; } .app__slider h2.link-to img { height: 35px; float: left; margin-right: 20px; } .app__slider h2.pink { color: #8218e5; } .app__slider h2.blue { color: #2678f2; } .app__slider .side-img { height: 700px; width: auto !important; } .app__slider .icon-img { width: auto !important; margin-bottom: 30px } .app__slider .owl-nav { position: relative; width: 50%; margin: -50px auto 20px; text-align: right; padding-left: 15px; padding-right: 10px; display: inline-flex; align-items: center; justify-content: flex-end; } .app__slider .owl-prev, .app__slider .owl-next { width: 30px; height: 30px; color: #152649 !important; border: 2px solid #152649 !important; font-size: 15px !important; line-height: 15px !important; display: flex; align-items: center; justify-content: center; margin-bottom: 10px; } .app__slider .owl-prev { margin-right: 10px; } .app__slider .owl-dots { width: 50%; margin: -50px auto 20px; text-align: left; position: relative; display: inline-block; padding-left: 10px; } .app__slider .owl-dot { width: 15px; height: 15px; border-radius: 50%; background-color: #e0e0e0 !important; margin-right: 30px; } .app__slider .owl-dot:last-child { margin: 0; } .app__slider .owl-dot.active { background-color: #182647 !important; } @media (max-width: 1020px) { .app__slider .hide-mobile { display: none; } } .app__image1 { padding: 70px 0 0; background-color: #fff; } .app__image1 h4 { font-size: 31px; line-height: 40px; font-weight: 600; margin-bottom: 25px; } .app__tags { text-align: center; margin-top: 20px; margin-bottom: 50px; color: #09aeec; font-weight: 700; } .app__quote { background-color: #e6e6e6; padding: 100px 0 70px; margin-top: -80px; color: #182647; } .app__quote .gray { margin-bottom: 40px; color: #818181; } .app__image2 { padding: 70px 0 0; } .app__image2 h4 { font-size: 28px; line-height: 37px; font-weight: 600; margin-bottom: 25px; text-align: center; } .app__solutions { background-color: #e6e6e6; padding: 200px 0 70px; margin-top: -150px; color: #182647; } .app__solutions .quote-button { width: 350px; height: 45px; color: #fff; border: 0; background-color: #09aeec; text-transform: uppercase; font-weight: 600; margin-bottom: 40px; } .app__solutions .upper-space { margin-top: 80px; } .app__solutions strong { color: #09aeec; } .app__values { padding: 70px 0 200px; } @media (max-width: 1000px) { .app__values { padding: 50px 0; } } .app__values strong, .app__values i { color: #09aeec; } .app__values i { margin-right: 10px; } .app__values .blue { color: #182647; font-weight: 700; margin-bottom: 30px; } .app__values-phrase { margin-top: 50px; font-family: "Raleway",sans-serif; font-size: 30px; font-weight: 600; color: #182647; } /* ======================================================================================== */ /* HOME 2021 */ .new-home__posts-upper-title { background-color: #fff; padding: 50px 0 200px; color: #182647; font-size: 40px; line-height: 45px; } @media (max-width: 1000px) { .new-home__posts-upper-title { padding: 50px 0; } } .new-home__posts { width: 100%; background-color: #e6e6e6; padding-bottom: 80px; } .new-home__process h2 { position: relative; overflow: hidden; } .new-home__process h2:after { width: 100%; height: 1px; background-color: #182647; top: 18px; left: 280px; position: absolute; content: ''; display: block !important; } .new-home__posts-wrap { display: grid; } .new-home__posts-item { margin-top: -150px; width: 100%; background-color: #fff; color: #787878; font-size: 18px; line-height: 30px; padding: 25px; border-top: 10px solid #09aeec; border-radius: 0 0 10px 10px; box-shadow: 4px 7px 7px rgba(196, 196, 196, 0.6); display: flex; flex-direction: column; justify-content: space-between; } @media (max-width: 1000px) { .new-home__posts-item { margin-top: 0; margin-bottom: 40px; } } .new-home__posts-title { color: #09aeec; font-size: 25px; line-height: 30px; font-weight: 800; margin-bottom: 15px; } .new-home__posts-button { width: 130px; height: 40px; border: 0; background-color: #09aeec; color: #fff; text-transform: uppercase; font-size: 14px; margin-top: 25px; font-weighT: 700; } .new-home__posts-wrap:nth-child(even) .new-home__posts-item { border-top: 10px solid #182647; } .new-home__posts-wrap:nth-child(even) .new-home__posts-title { color: #182647; } .new-home__posts-wrap:nth-child(even) .new-home__posts-button { background-color: #182647; } .new-home__process { padding: 0 0 250px; color: #787878; font-size: 18px; line-height: 30px; } @media (max-width: 1000px) { .new-home__process { padding: 0 0 50px; } } .new-home__process h3 { color: #182647; font-size: 25px; line-height: 30px; font-weight: 800; margin-bottom: 15px; text-transform: none; } .new-home__process a { color: #09aeec; text-decoration: underline; } .new-home__services { background-color: #fff; padding: 0 0 200px; } @media (max-width: 1000px) { .new-home__services { padding: 50px 20px; } } .new-home__service-item { background-color: #fff; border-bottom: 10px solid #09aeec; border-radius: 10px 10px 0 0; box-shadow: 7px 3px 18px rgba(196, 196, 196, 0.6); margin-bottom: 40px; padding: 10px 10px 0; } .new-home__service-item:nth-child(odd) .new-home__service-item-text { padding: 50px 0 50px 80px; } .new-home__service-item:nth-child(even) .new-home__service-item-text { padding: 50px 80px 50px 0; } .new-home__service-item .different-icon { float: left; margin-right: 13px; margin-top: 10px; } .new-home__service-item strong { color: #09aeec; } .new-home__service-item button { margin-bottom: 20px; } .new-home__service-item--1 { margin-top: -150px; } @media (max-width: 1000px) { .new-home__service-item-text { padding: 30px !important; } .new-home__service-item-text img { display: none; } .new-home__service-item--1 { margin-top: 0; } } .partners--new { padding: 50px 0 40px; } .partners--new .owl-dots .owl-dot { width: 10px; height: 10px; border-radius: 50%; background-color: #e5e5e5 !important; } .partners--new .owl-dots .owl-dot.active { width: 10px; height: 10px; background-color: #00abeb !important; } .new-home__process--img { width: 56px; height: 62px; } .new-home__services--img{ width: 50px; height: 55px; } .new-header__logo img { width: 100%; height: 100%; } .revslider-subtitle-home{ background-color: red !important; }