@use "sass:math";.cta_type_2{padding:75px 0}.cta_type_2__wrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.cta_type_2 .item_image{width:50%;padding-right:0}.cta_type_2 .item_image img{display:block}.cta_type_2 .item_description{width:50%;padding-left:5%;margin-bottom:90px}.cta_type_2 .item_description strong{font-weight:700}.cta_type_2 .item_description p{margin-bottom:30px;font-size:24px;line-height:155%;font-weight:300;padding-right:8%}.cta_type_2 .item_description a{text-decoration:underline}.cta_type_2 .item_description a:hover{text-decoration:none}.cta_type_2 .item_description h2{margin-bottom:10px;font-size:40px}.cta_type_2 .item_description .link .btn_primary{text-decoration:none;padding:8px 52px}.cta_type_2.right .item_image{-ms-flex-order:1;order:1}.cta_type_2.right .item_description{-ms-flex-order:0;order:0;padding-left:0;padding-right:5%}.cta_type_2.right .item_image img{margin-left:auto}@media screen and (max-width:1199px){.cta_type_2 .item_image{width:45%}.cta_type_2 .item_description{width:50%;padding-left:5%;margin-bottom:70px}.cta_type_2 .item_description h2{font-size:40px}.cta_type_2 .item_description p{font-size:20px;padding-right:0}}@media screen and (max-width:991px){.cta_type_2{padding:60px 0}.cta_type_2 .item_image{width:100%}.cta_type_2 .item_image img{display:block;margin:0 auto 40px}.cta_type_2 .item_description{padding-left:0;width:100%;text-align:center}.cta_type_2.right .item_description{padding-right:0;width:100%}.cta_type_2.right .item_image{-ms-flex-order:0;order:0}.cta_type_2.right .item_description{-ms-flex-order:1;order:1}.cta_type_2.bottom .item_description{-ms-flex-order:0;order:0;margin-bottom:30px}.cta_type_2.bottom .item_image{-ms-flex-order:1;order:1}.cta_type_2.bottom .item_image img{margin:0 auto}}@media screen and (max-width:767px){.cta_type_2 .item_description .link .btn_primary{width:380px;max-width:100%}.cta_type_2 .item_description h3{font-size:18px}.cta_type_2 .item_description h2{font-size:31px;margin-bottom:10px}.cta_type_2 .item_description p{font-size:16px;padding-right:0;margin-bottom:20px}.cta_type_2{padding:60px 0 20px}}