/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://www.olympusweb.com/portfolio/
Description: The custom theme RRH using the parent theme Twenty Twenty-One.
Author: Olympusweb
Template: twentytwentyone
Version: 1.4.030920211148
Tested up to: 5.8
Text Domain: twentytwentyone-child
*/

h1,h2,h3,h4,h5,h6 {letter-spacing: 0; clear:none; text-transform: none;}
html {scroll-behavior: smooth;}

/* Remove recaptcha badge */
/*.grecaptcha-badge{visibility: collapse !important;}*/

#cssmenu > ul > li > a{font-size: 14px !important;}
#menu-primary-menu .sub-menu-toggle{display: none;}

.craeate-margin-top{margin-top: 60px;}
.aboutus-section.innercontent-section{background: none; text-align: unset;}

.blog-block .blogpic{margin-bottom: 25px; min-height: 50vh; width: 100%; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover;}

.resources-box h4{font-size:24px; line-height:32px; font-weight:500; color:#181818; margin-bottom:25px;}
.resources-box .readmore-btn{font-size:15px; line-height:42px; padding:0 25px;}

.services-newbox{float:none !important; display: inline-block; margin: 0px -2px;}

h2.questions-titel{ text-align:center; font-size:40px!important; line-height:45px!important; font-weight:800!important; margin-bottom:30px!important;}
h2.stages-titel{ text-align:center; font-size:40px!important; line-height:45px!important; font-weight:800!important; margin-bottom:30px!important;}
.resources-top h2{text-align:center; font-size:40px!important; line-height:45px!important; font-weight:800!important; margin-bottom:30px!important;}
.ssd-content h5{ margin-bottom:45px!important;}

/*============16.10.2021==============*/
.social-navigation{ width:auto; height:auto; float:right; padding:0px; margin:0px; }
.social-navigation ul{ list-style:none; padding:0px; margin:0px; }
.social-navigation ul li{ float:left; padding:0px; margin:0px 6px; }
.social-navigation ul li a{ color: rgba(255,255,255,0.5); }
.social-navigation ul li a svg{ fill:#fff;}
.social-navigation ul li a svg:hover{ fill:#000;}
.social-navigation ul li a:hover{color: #fff;}
.websiteby{ width:auto; float:left;}


.header-right{ width:auto; float:right;}
.top-social-navigation{ width:auto; float:right; padding-top: 12px; padding-right:36px;}
.top-social-navigation ul{ list-style:none; padding:0px; margin:0px; }
.top-social-navigation ul li{ float:left; padding:0px; margin:0px 3px; }
.top-social-navigation ul li a{ color: rgba(255,255,255,0.5); }
.top-social-navigation ul li a svg{ fill:#262626;}
.top-social-navigation ul li a svg:hover{ fill:#00a79d;}
.top-social-navigation ul li a:hover{color: #fff;}


.google-review-button{ padding:15px 25px; background:#fff; border-radius:4px; text-align:center; border:none; font-size:17px; line-height:100px; color:#000; font-weight:700; text-transform:uppercase; letter-spacing:2px;}
.google-review-button:hover, a.google-review-button:focus{ background:#12beb3; color:#fff; }


