/*
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;
}



/*----r-custom css included----*/
::selection{color:#fff;background-color:#feb902;text-shadow:2px 2px 4px #2c2a2a54}::-webkit-selection{color:#fff;background-color:#feb902;text-shadow:2px 2px 4px #2c2a2a54}::-moz-selection{color:#fff;background-color:#feb902;text-shadow:2px 2px 4px #2c2a2a54}::-moz-focus-inner{border:0}body::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1)}body::-webkit-scrollbar-thumb{background-color:#feb902;border:0 solid #feb902;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1)}*{scrollbar-width:thin;scrollbar-color:#f5f5f5 #f5f5f5;scrollbar-shadow:drop-shadow(0 0 0.80rem #e8e8e8)}::-webkit-scrollbar{width:9px;height:7px;background-color:#f5f5f5}::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);box-shadow:inset 0 0 6px rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{background-color:#feb902;border:0 solid #feb902;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.r-main-menu.et_pb_module,.r-main-menu.et_pb_module .et_pb_menu_inner_container.clearfix{position:unset}.r-main-menu.et_pb_module ul#mobile_menu1{padding:10px 0}.r-hero-slider .et_pb_slide{padding-left:0!important}.r-projects .et_pb_portfolio_item{background:#f5f4f4;padding:15px;border-radius:5px;transition:.3s}.r-projects .et_pb_portfolio_item:hover{background:#fff}.r-projects .et_pb_portfolio_item span.et_portfolio_image{border-radius:2px;overflow:hidden}.r-projects2 .et_pb_portfolio_items{display:flex;flex-wrap:wrap;justify-content:space-between}.r-projects2 .et_pb_portfolio_items .et_pb_portfolio_item{flex-shrink:0}.et_pb_scroll_top{background:#feb902cc!important;bottom:25px!important;right:15px!important;border-radius:50px!important;box-shadow:0 0 10px rgba(0,0,0,.4);visibility:hidden;transition:visibility 1s}.et_pb_scroll_top.et-hidden{-webkit-animation:1s cubic-bezier(.77,0,.175,1) fadeOutBottom;animation:1s cubic-bezier(.77,0,.175,1) fadeOutBottom}.et_pb_scroll_top.et-visible{-webkit-animation:1s cubic-bezier(.77,0,.175,1) fadeInBottom;animation:1s cubic-bezier(.77,0,.175,1) fadeInBottom;visibility:visible}.r-blog .et_pb_post .et_pb_image_container a{overflow:hidden}.r-blog .et_pb_post .et_pb_image_container img{-webkit-transition:.4s;transition:.4s;width:100%}.r-blog .et_pb_post:hover .et_pb_image_container img{-webkit-transform:scale(1.05) rotate(2deg);transform:scale(1.05) rotate(2deg);opacity:.8}.r-blog p.post-meta{padding:2px 12px!important;background:#feb902a8}.r-blog .post-content a.more-link{background:#feb902;padding:5px 12px;display:inline-block;margin-top:9px}@media (min-width:981px){.r-projects2 .et_pb_portfolio_item{margin-right:0!important;margin-bottom:1%!important;width:24.333%!important}}@media (max-width:980px){.r-projects2 .et_pb_portfolio_item{margin:0 1.5% 1.5% 0;width:32.333%}}@media (max-width:767px){.r-projects2 .et_pb_portfolio_item{margin:0 1.5% 1.5% 0;width:49.25%}}