.menu-toggle{border:0;background-color:transparent;width:30px;padding:0;text-align:left}.menu-toggle:focus{outline:2px dotted #F7EEE2 !important;outline-offset:2px}#ll-photo-mobile{display:none}.mobile-only{display:none}@media only screen and (max-width:1360px){h1.elementor-heading-title.elementor-size-default{font-size:50px !important;line-height:50px !important}.mobile-only{display:block}.ll-logo-mobile{text-align:left !important}.ll-logo-mobile img{margin-top:6rem;width:50% !important}}@media only screen and (max-width:767px){h1.elementor-heading-title.elementor-size-default{font-size:50px !important;line-height:50px !important}.elementor-element-2cf9720 h1{text-align:right}.portfolio-text-holder{position:static;transform:none}.portfolio-text-holder .portfolio-text-wrapper{position:static}.portfolio-text-holder .portfolio-text-wrapper .portfolio-cat{margin-bottom:0}div.pp_pic_holder{transform:scale(1.5);transform-origin:center}.home1-left-part{overflow:hidden}#ll-photo-mobile{display:block}#ll-photo-mobile img{margin-left:-6%;width:122%;max-width:none}.ll-logo-mobile{text-align:center !important}.ll-logo-mobile img{margin-top:2rem;width:40% !important}}.ccb-css #toggle .menu-line, .ccb-css .icon-scroll{color:#F7EEE2 !important;background-color:#F7EEE2 !important}.ccb-css #toggle:before, .ccb-css #toggle:after{background-color:#F7EEE2 !important}.elementor-button-icon .e-font-icon-svg.e-fab-linkedin{height:40px;width:40px}.elementor-button-link:focus, .elementor-widget-text-editor a:focus{outline:2px dotted #AA543C !important;outline-offset:2px;color:#AA543C}.header-wrapper .elementor-button-link:focus, .header-wrapper .elementor-widget-text-editor a:focus{outline:2px dotted #F7EEE2 !important;outline-offset:2px}.elementor-widget-text-editor a{text-decoration:underline !important}.elementor-button-link:focus, .elementor-widget-text-editor a:focus{color:#AA543C}.portfolio-content-wrapper .elementor-widget-image{border:1px solid black;box-shadow:5px 5px 5px #00000061}#skills img{aspect-ratio:1;object-fit:cover}#myLinkedIn{text-decoration:none !important;border:none !important}#myLinkedIn:focus, #myLinkedIn:hover{color:#AA543C}#myLinkedIn:focus svg, #myLinkedIn:hover svg{fill:#AA543C !important}#myLinkedIn:focus{outline:2px dotted #AA543C !important}.ccb-css .category-filter-list{background-color:#AA543C !important;color:#F7EEE2}.ccb-css .category-filter-list .button.is-checked{color:#F7EEE2;text-decoration:underline}#portfolio .grid-item a.item-link:focus{display:inline-block}#portfolio .grid-item a.item-link:focus .portfolio-text-holder{border:2px dotted #F7EEE2 !important;transform:translateX(0)}.wpcf7-form label{color:#F7EEE2}.wpcf7-form input, .wpcf7-form textarea{background-color:#F7EEE2 !important;color:#AA543C !important;padding:10px !important;border-color:#C98975}.wpcf7-form input:focus, .wpcf7-form textarea:focus{outline:2px dotted #F7EEE2 !important}.wpcf7-form .wpcf7-submit{letter-spacing:normal !important;font-size:19px !important}.wpcf7-form .wpcf7-submit:focus{outline:2px dotted #F7EEE2 !important}.wpcf7-form input[type=text], .wpcf7-form input[type=email]{margin-top:0 !important;box-sizing:border-box !important;height:40px !important;margin-bottom:0 !important}.wpcf7-form textarea{margin-top:0 !important;box-sizing:border-box !important;margin-bottom:0 !important}