.recent-block-col a.wp-block-button__link{ font-family: 'IM Fell English', serif; } /*banner section*/ #wrapper { background: transparent; } .banner-section { width: auto !important; height: auto !important; } /*service section*/ .main-service-section img { width: auto; } .main-service-section { margin-left: 0% !important; margin-right: 0% !important; } .service-section-main-col h1 { position: relative; font-weight: normal; letter-spacing: 1px; margin-bottom: 20px; } .service-section-main-col h1:after { content: ""; display: block; position: absolute; border-top: 5px solid; border-top-color: var(--primary-color); border-right: 5px solid transparent; border-left: 5px solid transparent; bottom: -5px; left: 50%; width: 0; height: 0; margin-left: -5px; } /*box 1 about me section*/ .about-mi-section h2 { font-weight: 600; letter-spacing: 2px; margin-top: 14px !important; margin-right: 10px !important; margin-left: 7px !important; } .service-section-main-col h2 { font-weight: 600; letter-spacing: 2px; margin-top: 14px !important; margin-right: 10px !important; margin-left: 7px !important; } /*box 2 recent block section*/ .recent-block-col h2 { font-weight: 600; letter-spacing: 2px; position: relative; } .recent-block-col .wp-block-buttons { justify-content: center; } .recent-block-col h2:after { position: absolute; border-bottom: dashed 2px #111; width: 20%; opacity: 1; background: transparent; content: ''; bottom: 0; left: 50%; transform: translateX(-50%); padding: 5px; } .recent-block-col .para-one { margin-top: 10px; margin-bottom: 10px; } .recent-block-col .para-one:before { content: "\f133"; font-family: 'Font Awesome 7 Free'; font-weight: 900; color: #000; margin: 8px; } .root:before { content: "\f007"; font-family: 'Font Awesome 7 Free'; font-weight: 900; margin: 8px; color: #000; } .comment:before { content: "\f086"; font-family: 'Font Awesome 7 Free'; font-weight: 400; margin: 8px; color: #000; } .para-one .wp-block-columns { gap: 1em !important; } .recent-block-col, .social-icons, .about-mi-section { border-bottom: solid 5px #dccdcc; background: #fff; } .recent-block-col a.wp-block-button__link { font-weight: 500; display: inline-block; display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgb(0 0 0 / 0%); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; text-decoration: none; } .recent-block-col a.wp-block-button__link:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #111111; border-radius: 4px; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .recent-block-col a:hover { color: #fff; } .recent-block-col a:hover:before, .recent-block-col a:focus:before, .recent-block-col a:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); } /*social-icons*/ .social-icons .wp-block-social-links { font-size: 26px !important; margin: 11px !important; } .social-icons .wp-block-social-link-anchor { border: 1px solid var(--primary-color); border-radius: 30px; border-bottom: 1px solid var(--primary-color) !important; } .social-icons a.wp-block-social-link-anchor:hover{ background-color: var(--primary-color); color: #fff !important; } .admin-comment { gap: 1em !important; } /*responsive*/ @media screen and (max-width: 720px) { .service-section-col p { margin-left: 5px; margin-right: 5px; } .main-service-section, .service-section-main-col { gap: 0em !important; } .admin-comment { flex-wrap: nowrap !important; } } @media screen and (max-width: 992px) and (min-width: 767px) { .recent-block-main-col, .admin-comment, .service-section-main-col { flex-wrap: nowrap !important; } .wp-block-columns:not(.is-not-stacked-on-mobile)>.service-section-col { flex-basis: 37.33% !important; } .social-icons .wp-block-social-links { font-size: 18px !important; } .recent-block-col h2 { font-size: 20px !important; } .recent-block-col p, .about-mi-section p { font-size: 13px !important; } .service-section-main-col h1 { font-size: 14px !important; } }