/*
Theme Name: Nettl Divi Child
Theme URI: https://www.nettl.com/uk/
Description: Bespoke child theme for Divi
Author: Nettl
Author URI: https://www.nettl.com/uk/
Template: Divi
*/

.ra-class {
	border: 1px solid red;
}



/* custom css(don't romove anything) */
#crumbs,.r-img-hover span.et-pb-icon{display:inline-block}#crumbs,#main-header .nav a{text-transform:capitalize}:root{--accent-color:#232E5A;--white-color:#FFFFFF;--secondary-color:#74B0E0}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}::-webkit-scrollbar{width:8px;background-color:var(--accent-color)}::-webkit-scrollbar-thumb{background-color:var(--accent-color);border:2px solid var(--accent-color)}.r-copy-text ul li{vertical-align:middle}.r-project-gallery .et_pb_gallery_image{padding:13px;border:1px solid #c3c8d0;border-radius:20px;background:#fff}#crumbs,.r-project-tabs .et_pb_section{background:0 0;padding:15px 0 0!important}.r-project-tabs .et_pb_section{background:#fff0;padding:0!important;padding-top:15px!important}.r-project-gallery .et_pb_gallery_image img{border-radius:10px}.r-testi .swiper-pagination span.swiper-pagination-bullet{width:6px!important;height:6px!important;-webkit-transition:.5s!important;-o-transition:.5s!important;transition:.5s!important}.r-testi .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px!important;border-radius:2px!important}.r-testi .sp-testimonial-free-section{margin:0!important}.r-testi .testimonial-nav-arrow{top:unset!important;bottom:55%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.r-testi .sp-testimonial-free-wrapper{overflow:visible!important}.r-testi .swiper-pagination-bullets.swiper-pagination-horizontal{position:unset!important}.r-testi .sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next,.r-testi .sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev{border-radius:2px}.r-testi .sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev{left:-42px!important}.r-testi .sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next{right:-42px!important}.r-slidehero-v3 .et-pb-controllers a{width:17px!important;height:17px!important;-webkit-transition:.5s!important;-o-transition:.5s!important;transition:.5s!important;margin-bottom:25px;opacity:1;border-radius:6px}.r-slidehero-v3 .et-pb-slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:6%;bottom:44px;gap:5px}.r-slidehero-v3 .et-pb-slider-arrows a.et-pb-arrow-next,.r-slidehero-v3 .et-pb-slider-arrows a.et-pb-arrow-prev{position:unset;opacity:1;margin:0!important;background:#74b0e0;font-size:25px;border-radius:10px;padding:10px}.r-slidehero-v3 .et-pb-slider-arrows a:hover{background:#232e5a}.r-slidehero-v3 .et_pb_slide:hover{cursor:-webkit-grabbing;cursor:grabbing}#crumbs{border-radius:4px;padding:8px 15px!important;margin-bottom:1em;background:#f5f5f5;color:#333;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3)}#crumbs a{color:#0274be;text-decoration:none;margin:0 5px 0 0}#crumbs .current{font-weight:700;color:#333}#main-header .nav li ul{border-radius:3px}#main-header nav>ul>li:last-child a{background:#232e5a;padding:15px 30px!important;border-radius:50px;color:#fff}#main-header nav ul>li:last-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.r-image-slider .dtq-carousel-item{padding:10px;background:#fff;border:1px solid #cecaca;border-radius:20px;overflow:hidden}.r-image-slider .dtq-carousel-item img.dtq-swapped-img{border-radius:10px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.r-icon-box:hover .zoom img,.r-image-slider .dtq-carousel-item:hover img.dtq-swapped-img,.r-project-gallery .et_pb_gallery_image:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.r-image-slider .slick-dots button{-webkit-transition:.4s ease-in-out!important;-o-transition:.4s ease-in-out!important;transition:.4s ease-in-out!important}.r-image-slider .slick-dots .slick-active button{background:#24335e!important}#sidebar .et_pb_widget{padding:15px;border:1px solid #d2d2d2;border-radius:10px;-webkit-box-shadow:0 0 15px #1d1d1d14;box-shadow:0 0 15px #1d1d1d14;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#sidebar .et_pb_widget:hover{-webkit-box-shadow:0 0 15px #1d1d1d3b;box-shadow:0 0 15px #1d1d1d3b}.wp-block-tag-cloud.is-style-outline a{border-radius:4px;padding:5px 7px!important;font-size:14px!important;border:1px solid #adadad;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wp-block-tag-cloud.is-style-outline a:hover{background:#232e5a;color:#fff}.wp-block-search__button{background:#232e5a!important;color:#fff!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wp-block-search__button:hover{background:#7db5e2!important}.et_pb_widget .wp-block-search__button,.et_pb_widget .wp-block-search__input,.widget_search input#s,.widget_search input#searchsubmit{border:1px solid #232e5a!important}.r-slider-btn a.et_pb_button,a.r-btn-hover{position:relative;overflow:hidden;z-index:1;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;border-radius:30px}.r-slider-btn a.et_pb_button:before,a.r-btn-hover:before{content:'';display:block;width:0;position:absolute;top:0;right:100%;bottom:0;opacity:1;z-index:-1;background:var(--white-color);border-radius:30px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a.r-btn-hover2:before{background:var(--accent-color)}.r-slider-btn a.et_pb_button:hover:before,a.r-btn-hover:focus:before,a.r-btn-hover:hover:before{width:100%;opacity:1;right:0}.r-icon-box .et_pb_main_blurb_image .et_pb_image_wrap,.r-slider-btn a.et_pb_button:after,a.r-btn-hover::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);font-size:18px!important;position:relative;top:3px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:inline-block}.r-icon-box .only-icon .et_pb_main_blurb_image .et_pb_image_wrap,.r-icon-box:hover .et_pb_image_wrap,.r-slider-btn a.et_pb_button:hover:after,a.r-btn-hover:hover::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.r-icon-box .zoom img,.r-project-gallery .et_pb_gallery_image img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.r-icon-box:hover .only-icon .et_pb_image_wrap span{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.r-img-hover figure:after,.r-img-hover span:after,.r-project-gallery .et_pb_gallery_image a:before{content:"";position:absolute;width:300%;height:0%;left:50%;top:50%;background-color:rgba(255,255,255,.2);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.r-img-hover span,.r-project-gallery .et_pb_gallery_image{position:relative;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.r-icon-box:hover .r-img-hover span:after,.r-img-hover figure:hover:after,.r-img-hover span:hover:after,.r-project-gallery .et_pb_gallery_image:hover a:before{height:250%;-webkit-transition:.6s linear!important;-o-transition:.6s linear!important;transition:.6s linear!important;background-color:transparent}.r-img-rote img{-webkit-animation:30s linear infinite rotate;animation:30s linear infinite rotate}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.r-play-btn a.dtq-video-popup-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.r-play-btn a.dtq-video-popup-trigger::before{content:"";position:absolute;background:#fff;width:55%;height:55%;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.r-icon-box .et_pb_blurb_container{padding-left:0}.r-clmn-rou-b .et_pb_row.et_pb_gutters1{border-radius:0 0 30px 30px;overflow:hidden}.r-img-h img{height:100%;width:auto;padding:10px}.r-img-h a,.r-img-h span.et_pb_image_wrap{height:inherit}@media (max-width:980px){.r-play-btn .dtq-video-popup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.r-slidehero-v3 .et-pb-controllers a{width:12px!important;height:12px!important;margin-bottom:15px;border-radius:4px}}@media (min-width:768px){.r-slidehero-v3 .et-pb-controllers{position:absolute;bottom:30%;left:25px;width:auto;padding:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.r-slidehero-v3 .et-pb-controllers a.et-pb-active-control{background:#232e5a!important;height:70px!important}.r-slidehero-v3 .et-pb-controllers a:last-child{margin-bottom:0}}@media (max-width:767px){.r-slidehero-v3 .et-pb-controllers{bottom:15%}.r-slidehero-v3 .et-pb-controllers a{width:12px!important;height:12px!important;border-radius:4px;margin-bottom:0}.r-slidehero-v3 .et-pb-controllers a.et-pb-active-control{width:44px!important;background:#232e5a!important}.r-slidehero-v3 .et-pb-slider-arrows a.et-pb-arrow-next,.r-slidehero-v3 .et-pb-slider-arrows a.et-pb-arrow-prev{font-size:20px;border-radius:8px;padding:8px}}
